starting build "29df8a33-88a1-49b3-9deb-3f0a7be62bf5" 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-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9" Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Sending build context to Docker daemon 72.19kB Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Step 1/4 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b549f31133a9: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 952ee631d367: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b7e5320cacda: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd6455b61d70: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 179ab6ff27f3: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 3d399e9f4328: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 259373a52be0: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 839e83d003ca: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bb93ab659d7e: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 55a6df46b2df: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1941327e6b03: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": eb3034019e3a: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ac541d6a0ec8: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 53d088a7f679: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e89cf85462e: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09466df42d07: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 5e6cc949d647: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8423157c83e1: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0f7c9f9040bf: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8011cfb62aff: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 70542fec1a64: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": a7dcd90ea536: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 156b3dc1f6aa: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 68c9922f5384: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 804ae8729834: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 2537989ae270: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 164298124b1a: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 55a6df46b2df: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1941327e6b03: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd17963cc44c: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 839e83d003ca: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09844a5d72f1: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": eb3034019e3a: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e4bf1b2313e: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": c52828c59210: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bb93ab659d7e: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ac541d6a0ec8: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": e6e96360ceb7: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 30c7f3cee7a5: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 53d088a7f679: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1ca6340ad9ed: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bdc479cec56b: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e89cf85462e: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 937924a1a197: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f252ce72dcda: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09466df42d07: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f87787c4524c: Pulling fs layer Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 5e6cc949d647: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8423157c83e1: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0f7c9f9040bf: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8011cfb62aff: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e4bf1b2313e: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 70542fec1a64: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": c52828c59210: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": a7dcd90ea536: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": e6e96360ceb7: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 30c7f3cee7a5: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 937924a1a197: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1ca6340ad9ed: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f252ce72dcda: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bdc479cec56b: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f87787c4524c: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 156b3dc1f6aa: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 259373a52be0: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 68c9922f5384: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 164298124b1a: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 804ae8729834: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09844a5d72f1: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd17963cc44c: Waiting Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 179ab6ff27f3: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 179ab6ff27f3: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b7e5320cacda: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b7e5320cacda: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 259373a52be0: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 259373a52be0: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 839e83d003ca: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd6455b61d70: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd6455b61d70: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b549f31133a9: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b549f31133a9: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1941327e6b03: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1941327e6b03: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": eb3034019e3a: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": eb3034019e3a: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 53d088a7f679: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 53d088a7f679: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ac541d6a0ec8: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ac541d6a0ec8: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e89cf85462e: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e89cf85462e: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 55a6df46b2df: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 55a6df46b2df: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 952ee631d367: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 952ee631d367: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 5e6cc949d647: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 5e6cc949d647: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8423157c83e1: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8423157c83e1: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0f7c9f9040bf: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0f7c9f9040bf: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09466df42d07: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8011cfb62aff: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8011cfb62aff: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 70542fec1a64: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 70542fec1a64: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": a7dcd90ea536: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": a7dcd90ea536: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 804ae8729834: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 68c9922f5384: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 68c9922f5384: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 156b3dc1f6aa: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 156b3dc1f6aa: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 2537989ae270: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd17963cc44c: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd17963cc44c: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b549f31133a9: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 164298124b1a: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09844a5d72f1: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09844a5d72f1: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": c52828c59210: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": c52828c59210: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": e6e96360ceb7: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": e6e96360ceb7: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 30c7f3cee7a5: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e4bf1b2313e: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e4bf1b2313e: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1ca6340ad9ed: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1ca6340ad9ed: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 937924a1a197: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bdc479cec56b: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bdc479cec56b: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bb93ab659d7e: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bb93ab659d7e: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f87787c4524c: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f87787c4524c: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f252ce72dcda: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f252ce72dcda: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 3d399e9f4328: Verifying Checksum Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 3d399e9f4328: Download complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 952ee631d367: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": b7e5320cacda: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd6455b61d70: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 179ab6ff27f3: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 3d399e9f4328: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 259373a52be0: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 839e83d003ca: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bb93ab659d7e: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 55a6df46b2df: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1941327e6b03: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": eb3034019e3a: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ac541d6a0ec8: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 53d088a7f679: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e89cf85462e: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09466df42d07: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 5e6cc949d647: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8423157c83e1: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0f7c9f9040bf: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 8011cfb62aff: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 70542fec1a64: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": a7dcd90ea536: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 156b3dc1f6aa: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 68c9922f5384: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 804ae8729834: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 2537989ae270: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 164298124b1a: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": cd17963cc44c: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 09844a5d72f1: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1e4bf1b2313e: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": c52828c59210: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": e6e96360ceb7: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 30c7f3cee7a5: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 1ca6340ad9ed: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": bdc479cec56b: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 937924a1a197: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f252ce72dcda: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": f87787c4524c: Pull complete Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Digest: sha256:79ff62cb64e5d3d5ab7a1dbf2a5febb707f003b090db63769eb1f3b6ef533d30 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> 347babd2b90c Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Step 2/4 : RUN apt-get update && apt-get install -y libssl-dev libyaml-dev zlib1g-dev ruby ruby-dev autoconf automake libtool bison wget Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> Running in 2b1bfa44fee7 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Fetched 128 kB in 1s (121 kB/s) Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Reading package lists... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Reading package lists... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Building dependency tree... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Reading state information... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": libssl-dev is already the newest version (1.1.1f-1ubuntu2.24). Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": wget is already the newest version (1.20.3-1ubuntu2.1). Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": The following additional packages will be installed: Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": file fonts-lato javascript-common libgmp-dev libgmpxx4ldbl libjs-jquery Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": libltdl-dev libltdl7 libmagic-mgc libmagic1 libruby2.7 libyaml-0-2 rake Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ruby2.7 ruby2.7-dev ruby2.7-doc rubygems-integration Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Suggested packages: Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": autoconf-archive gnu-standards autoconf-doc gettext bison-doc apache2 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": | lighttpd | httpd gmp-doc libgmp10-doc libmpfr-dev libtool-doc gfortran Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": | fortran95-compiler gcj-jdk libyaml-doc ri bundler Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": The following NEW packages will be installed: Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": autoconf automake bison file fonts-lato javascript-common libgmp-dev Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": libgmpxx4ldbl libjs-jquery libltdl-dev libltdl7 libmagic-mgc libmagic1 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": libruby2.7 libtool libyaml-0-2 libyaml-dev rake ruby ruby-dev ruby-minitest Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc ruby2.7 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ruby2.7-dev ruby2.7-doc rubygems-integration zlib1g-dev Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Need to get 12.0 MB of archives. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": After this operation, 72.9 MB of additional disk space will be used. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-lato all 2.0-2 [2698 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-0-2 amd64 0.2.2-1 [48.9 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 bison amd64 2:3.5.1+dfsg-1 [657 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 javascript-common all 11 [6066 B] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgmpxx4ldbl amd64 2:6.2.0+dfsg-4ubuntu0.1 [9144 B] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgmp-dev amd64 2:6.2.0+dfsg-4ubuntu0.1 [320 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjs-jquery all 3.3.1~dfsg-3ubuntu0.1 [329 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 rubygems-integration all 1.16 [5092 B] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ruby2.7 amd64 2.7.0-5ubuntu1.18 [95.6 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby amd64 1:2.7+1 [5412 B] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 rake all 13.0.1-4 [61.6 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-minitest all 5.13.0-1 [40.9 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-net-telnet all 0.1.1-2 [12.6 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:21 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-power-assert all 1.1.7-1 [11.4 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:22 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-test-unit all 3.3.5-1 [73.2 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-xmlrpc all 0.3.0-2 [23.8 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:24 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libruby2.7 amd64 2.7.0-5ubuntu1.18 [3535 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:25 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:26 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ruby2.7-dev amd64 2.7.0-5ubuntu1.18 [182 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:27 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-dev amd64 1:2.7+1 [4632 B] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:28 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ruby2.7-doc all 2.7.0-5ubuntu1.18 [2161 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:29 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Get:30 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-dev amd64 0.2.2-1 [58.2 kB] Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Fetched 12.0 MB in 2s (5502 kB/s) Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package fonts-lato. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17483 files and directories currently installed.) Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../00-fonts-lato_2.0-2_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking fonts-lato (2.0-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libmagic-mgc. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../01-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../02-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package file. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../03-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking file (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libyaml-0-2:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../04-libyaml-0-2_0.2.2-1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package autoconf. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../05-autoconf_2.69-11.1_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package automake. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../06-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package bison. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../07-bison_2%3a3.5.1+dfsg-1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking bison (2:3.5.1+dfsg-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package javascript-common. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../08-javascript-common_11_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking javascript-common (11) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libgmpxx4ldbl:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../09-libgmpxx4ldbl_2%3a6.2.0+dfsg-4ubuntu0.1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libgmpxx4ldbl:amd64 (2:6.2.0+dfsg-4ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libgmp-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../10-libgmp-dev_2%3a6.2.0+dfsg-4ubuntu0.1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libgmp-dev:amd64 (2:6.2.0+dfsg-4ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libjs-jquery. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../11-libjs-jquery_3.3.1~dfsg-3ubuntu0.1_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libjs-jquery (3.3.1~dfsg-3ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../12-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../13-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package rubygems-integration. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../14-rubygems-integration_1.16_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking rubygems-integration (1.16) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby2.7. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../15-ruby2.7_2.7.0-5ubuntu1.18_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby2.7 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../16-ruby_1%3a2.7+1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby (1:2.7+1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package rake. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../17-rake_13.0.1-4_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking rake (13.0.1-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-minitest. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../18-ruby-minitest_5.13.0-1_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-minitest (5.13.0-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-net-telnet. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../19-ruby-net-telnet_0.1.1-2_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-net-telnet (0.1.1-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-power-assert. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../20-ruby-power-assert_1.1.7-1_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-power-assert (1.1.7-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-test-unit. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../21-ruby-test-unit_3.3.5-1_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-test-unit (3.3.5-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-xmlrpc. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../22-ruby-xmlrpc_0.3.0-2_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-xmlrpc (0.3.0-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libruby2.7:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../23-libruby2.7_2.7.0-5ubuntu1.18_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libruby2.7:amd64 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libtool. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../24-libtool_2.4.6-14_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libtool (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby2.7-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../25-ruby2.7-dev_2.7.0-5ubuntu1.18_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby2.7-dev:amd64 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../26-ruby-dev_1%3a2.7+1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby-dev:amd64 (1:2.7+1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package ruby2.7-doc. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../27-ruby2.7-doc_2.7.0-5ubuntu1.18_all.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking ruby2.7-doc (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../28-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Selecting previously unselected package libyaml-dev:amd64. Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Preparing to unpack .../29-libyaml-dev_0.2.2-1_amd64.deb ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Unpacking libyaml-dev:amd64 (0.2.2-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up javascript-common (11) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up fonts-lato (2.0-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-power-assert (1.1.7-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libyaml-0-2:amd64 (0.2.2-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up rubygems-integration (1.16) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up file (1:5.38-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-minitest (5.13.0-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libgmpxx4ldbl:amd64 (2:6.2.0+dfsg-4ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-test-unit (3.3.5-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-net-telnet (0.1.1-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby2.7-doc (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up autoconf (2.69-11.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up bison (2:3.5.1+dfsg-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": update-alternatives: warning: skip creation of /usr/share/man/man1/yacc.1.gz because associated file /usr/share/man/man1/bison.yacc.1.gz (of link group yacc) doesn't exist Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libjs-jquery (3.3.1~dfsg-3ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-xmlrpc (0.3.0-2) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libgmp-dev:amd64 (2:6.2.0+dfsg-4ubuntu0.1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libyaml-dev:amd64 (0.2.2-1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libtool (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby2.7 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby (1:2.7+1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up rake (13.0.1-4) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up libruby2.7:amd64 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby2.7-dev:amd64 (2.7.0-5ubuntu1.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Setting up ruby-dev:amd64 (1:2.7+1) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Removing intermediate container 2b1bfa44fee7 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> 9974340f1b41 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Step 3/4 : RUN git clone --depth=1 --single-branch https://github.com/ruby/ruby $SRC/ruby Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> Running in 1d6ceaa8eca2 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Cloning into '/src/ruby'... Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Removing intermediate container 1d6ceaa8eca2 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> e20f4f1530a7 Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Step 4/4 : COPY *.sh *.cpp *.c *.options $SRC/ Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": ---> 8e191c8e178b Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Successfully built 8e191c8e178b Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Successfully tagged gcr.io/oss-fuzz/ruby:latest Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/ruby:latest Finished Step #1 - "build-bd5755f5-7e8c-45a0-a5fb-f9c003ea92a9" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/ruby Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileS6oCQM Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c++ == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/ruby/.git Step #2 - "srcmap": + GIT_DIR=/src/ruby Step #2 - "srcmap": + cd /src/ruby Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/ruby/ruby Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=5d2fd5088da68cd5dc71d2343c88e5451d29ff17 Step #2 - "srcmap": + jq_inplace /tmp/fileS6oCQM '."/src/ruby" = { type: "git", url: "https://github.com/ruby/ruby", rev: "5d2fd5088da68cd5dc71d2343c88e5451d29ff17" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileotXDld Step #2 - "srcmap": + cat /tmp/fileS6oCQM Step #2 - "srcmap": + jq '."/src/ruby" = { type: "git", url: "https://github.com/ruby/ruby", rev: "5d2fd5088da68cd5dc71d2343c88e5451d29ff17" }' Step #2 - "srcmap": + mv /tmp/fileotXDld /tmp/fileS6oCQM 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/fileS6oCQM Step #2 - "srcmap": + rm /tmp/fileS6oCQM Step #2 - "srcmap": { Step #2 - "srcmap": "/src/ruby": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/ruby/ruby", Step #2 - "srcmap": "rev": "5d2fd5088da68cd5dc71d2343c88e5451d29ff17" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-afl-address-x86_64" Step #3 - "compile-afl-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-afl-address-x86_64": Copying precompiled AFL++ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": AFL++ target compilation setup: Step #3 - "compile-afl-address-x86_64": AFL_IGNORE_UNKNOWN_ENVS=1 Step #3 - "compile-afl-address-x86_64": AFL_QUIET=1 Step #3 - "compile-afl-address-x86_64": AFL_IGNORE_PROBLEMS=1 Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": done. Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": CC=/src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": CXX=/src/aflplusplus/afl-clang-fast++ Step #3 - "compile-afl-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope Step #3 - "compile-afl-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ Step #3 - "compile-afl-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-afl-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-afl-address-x86_64": + echo 'Step 1: Installing latest Ruby release as baseruby...' Step #3 - "compile-afl-address-x86_64": Step 1: Installing latest Ruby release as baseruby... Step #3 - "compile-afl-address-x86_64": + RUBY_VERSION=3.3.6 Step #3 - "compile-afl-address-x86_64": + RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz Step #3 - "compile-afl-address-x86_64": + BASERUBY_PREFIX=/work/baseruby Step #3 - "compile-afl-address-x86_64": + cd /work Step #3 - "compile-afl-address-x86_64": + '[' '!' -f ruby-3.3.6.tar.gz ']' Step #3 - "compile-afl-address-x86_64": + echo 'Downloading Ruby 3.3.6...' Step #3 - "compile-afl-address-x86_64": Downloading Ruby 3.3.6... Step #3 - "compile-afl-address-x86_64": + wget -q https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz -O ruby-3.3.6.tar.gz Step #3 - "compile-afl-address-x86_64": + tar xzf ruby-3.3.6.tar.gz Step #3 - "compile-afl-address-x86_64": + cd ruby-3.3.6 Step #3 - "compile-afl-address-x86_64": + '[' '!' -f /work/baseruby/bin/ruby ']' Step #3 - "compile-afl-address-x86_64": + echo 'Building baseruby 3.3.6...' Step #3 - "compile-afl-address-x86_64": Building baseruby 3.3.6... Step #3 - "compile-afl-address-x86_64": + ./configure --prefix=/work/baseruby --disable-install-doc --disable-install-rdoc --disable-jit-support CFLAGS=-O2 CXXFLAGS=-O2 Step #3 - "compile-afl-address-x86_64": checking for ruby... /usr/bin/ruby Step #3 - "compile-afl-address-x86_64": tool/config.guess already exists Step #3 - "compile-afl-address-x86_64": tool/config.sub already exists Step #3 - "compile-afl-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-ld-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-ar-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang++-fast... /src/aflplusplus/afl-clang-fast++ Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-nm-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-objcopy-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-objdump-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-ranlib-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-strip-fast... no Step #3 - "compile-afl-address-x86_64": checking for gcc... /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": checking whether the C compiler works... yes Step #3 - "compile-afl-address-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-afl-address-x86_64": checking for suffix of executables...  Step #3 - "compile-afl-address-x86_64": checking whether we are cross compiling... no Step #3 - "compile-afl-address-x86_64": checking for suffix of object files... o Step #3 - "compile-afl-address-x86_64": checking whether the compiler supports GNU C... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast accepts -g... yes Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang-fast option to enable C11 features... none needed Step #3 - "compile-afl-address-x86_64": checking whether the compiler supports GNU C++... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast++ accepts -g... yes Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang-fast++ option to enable C++11 features... none needed Step #3 - "compile-afl-address-x86_64": checking how to run the C preprocessor... /src/aflplusplus/afl-clang-fast -E Step #3 - "compile-afl-address-x86_64": checking for ranlib... ranlib Step #3 - "compile-afl-address-x86_64": checking for gar... no Step #3 - "compile-afl-address-x86_64": checking for ar... ar Step #3 - "compile-afl-address-x86_64": checking for gas... no Step #3 - "compile-afl-address-x86_64": checking for as... as Step #3 - "compile-afl-address-x86_64": checking for gld... no Step #3 - "compile-afl-address-x86_64": checking for ld... ld Step #3 - "compile-afl-address-x86_64": checking for gnm... no Step #3 - "compile-afl-address-x86_64": checking for nm... nm Step #3 - "compile-afl-address-x86_64": checking for gobjcopy... no Step #3 - "compile-afl-address-x86_64": checking for objcopy... objcopy Step #3 - "compile-afl-address-x86_64": checking for gobjdump... no Step #3 - "compile-afl-address-x86_64": checking for objdump... objdump Step #3 - "compile-afl-address-x86_64": checking for gstrip... no Step #3 - "compile-afl-address-x86_64": checking for strip... strip Step #3 - "compile-afl-address-x86_64": checking for stdio.h... yes Step #3 - "compile-afl-address-x86_64": checking for stdlib.h... yes Step #3 - "compile-afl-address-x86_64": checking for string.h... yes Step #3 - "compile-afl-address-x86_64": checking for inttypes.h... yes Step #3 - "compile-afl-address-x86_64": checking for stdint.h... yes Step #3 - "compile-afl-address-x86_64": checking for strings.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/stat.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/types.h... yes Step #3 - "compile-afl-address-x86_64": checking for unistd.h... yes Step #3 - "compile-afl-address-x86_64": checking for wchar.h... yes Step #3 - "compile-afl-address-x86_64": checking for minix/config.h... no Step #3 - "compile-afl-address-x86_64": checking for vfork.h... no Step #3 - "compile-afl-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-afl-address-x86_64": checking whether _XOPEN_SOURCE should be defined... no Step #3 - "compile-afl-address-x86_64": checking whether the linker is GNU ld... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast -E accepts -o... yes Step #3 - "compile-afl-address-x86_64": checking for ar flags... rcD Step #3 - "compile-afl-address-x86_64": checking whether ln -s works... yes Step #3 - "compile-afl-address-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-afl-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-afl-address-x86_64": checking for a race-free mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-afl-address-x86_64": checking for dtrace... no Step #3 - "compile-afl-address-x86_64": checking for dot... no Step #3 - "compile-afl-address-x86_64": checking for doxygen... no Step #3 - "compile-afl-address-x86_64": checking for pkg-config... no Step #3 - "compile-afl-address-x86_64": checking whether it is Android... no Step #3 - "compile-afl-address-x86_64": checking for cd using physical directory... cd -P Step #3 - "compile-afl-address-x86_64": checking whether CFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking whether LDFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking whether ELF binaries are produced... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #3 - "compile-afl-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -ggdb3 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #3 - "compile-afl-address-x86_64": checking for pthread.h... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_create in -lthr... no Step #3 - "compile-afl-address-x86_64": checking for pthread_create in -lpthread... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_np.h... no Step #3 - "compile-afl-address-x86_64": checking thread model... pthread Step #3 - "compile-afl-address-x86_64": checking whether CXXFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking for crypt in -lcrypt... yes Step #3 - "compile-afl-address-x86_64": checking for dlopen in -ldl... yes Step #3 - "compile-afl-address-x86_64": checking for shutdown in -lsocket... no Step #3 - "compile-afl-address-x86_64": checking for dirent.h that defines DIR... yes Step #3 - "compile-afl-address-x86_64": checking for library containing opendir... none required Step #3 - "compile-afl-address-x86_64": checking for _Bool... yes Step #3 - "compile-afl-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #3 - "compile-afl-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #3 - "compile-afl-address-x86_64": checking for afunix.h... no Step #3 - "compile-afl-address-x86_64": checking for atomic.h... no Step #3 - "compile-afl-address-x86_64": checking for copyfile.h... no Step #3 - "compile-afl-address-x86_64": checking for direct.h... no Step #3 - "compile-afl-address-x86_64": checking for grp.h... yes Step #3 - "compile-afl-address-x86_64": checking for fcntl.h... yes Step #3 - "compile-afl-address-x86_64": checking for float.h... yes Step #3 - "compile-afl-address-x86_64": checking for ieeefp.h... no Step #3 - "compile-afl-address-x86_64": checking for intrinsics.h... no Step #3 - "compile-afl-address-x86_64": checking for langinfo.h... yes Step #3 - "compile-afl-address-x86_64": checking for limits.h... yes Step #3 - "compile-afl-address-x86_64": checking for locale.h... yes Step #3 - "compile-afl-address-x86_64": checking for malloc.h... yes Step #3 - "compile-afl-address-x86_64": checking for malloc/malloc.h... no Step #3 - "compile-afl-address-x86_64": checking for malloc_np.h... no Step #3 - "compile-afl-address-x86_64": checking for net/socket.h... no Step #3 - "compile-afl-address-x86_64": checking for process.h... no Step #3 - "compile-afl-address-x86_64": checking for pwd.h... yes Step #3 - "compile-afl-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #3 - "compile-afl-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #3 - "compile-afl-address-x86_64": checking for setjmpex.h... no Step #3 - "compile-afl-address-x86_64": checking for stdalign.h... yes Step #3 - "compile-afl-address-x86_64": checking for stdio.h... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for sys/attr.h... no Step #3 - "compile-afl-address-x86_64": checking for sys/eventfd.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/fcntl.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/file.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/id.h... no Step #3 - "compile-afl-address-x86_64": checking for sys/ioctl.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/mkdev.h... no Step #3 - "compile-afl-address-x86_64": checking for sys/param.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/prctl.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/random.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/resource.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/select.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/sendfile.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/socket.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/syscall.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/sysmacros.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/time.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/times.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/uio.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/utime.h... no Step #3 - "compile-afl-address-x86_64": checking for syscall.h... yes Step #3 - "compile-afl-address-x86_64": checking for time.h... yes Step #3 - "compile-afl-address-x86_64": checking for ucontext.h... yes Step #3 - "compile-afl-address-x86_64": checking for utime.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/epoll.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/event.h... no Step #3 - "compile-afl-address-x86_64": checking for stdatomic.h... yes Step #3 - "compile-afl-address-x86_64": checking for x86intrin.h... yes Step #3 - "compile-afl-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #3 - "compile-afl-address-x86_64": checking for gmp.h... yes Step #3 - "compile-afl-address-x86_64": checking for library containing __gmpz_init... -lgmp Step #3 - "compile-afl-address-x86_64": checking for special C compiler options needed for large files... no Step #3 - "compile-afl-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #3 - "compile-afl-address-x86_64": checking whether byte ordering is bigendian... no Step #3 - "compile-afl-address-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-afl-address-x86_64": checking whether char is unsigned... no Step #3 - "compile-afl-address-x86_64": checking for inline... inline Step #3 - "compile-afl-address-x86_64": checking for working volatile... yes Step #3 - "compile-afl-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #3 - "compile-afl-address-x86_64": checking for C/C++ restrict keyword... __restrict__ Step #3 - "compile-afl-address-x86_64": checking for long long... yes Step #3 - "compile-afl-address-x86_64": checking for off_t... yes Step #3 - "compile-afl-address-x86_64": checking char bit... 8 Step #3 - "compile-afl-address-x86_64": checking size of int... 4 Step #3 - "compile-afl-address-x86_64": checking size of short... 2 Step #3 - "compile-afl-address-x86_64": checking size of long... 8 Step #3 - "compile-afl-address-x86_64": checking size of long long... 8 Step #3 - "compile-afl-address-x86_64": checking size of __int64... 0 Step #3 - "compile-afl-address-x86_64": checking size of __int128... 16 Step #3 - "compile-afl-address-x86_64": checking size of off_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of void*... 8 Step #3 - "compile-afl-address-x86_64": checking size of float... 4 Step #3 - "compile-afl-address-x86_64": checking size of double... 8 Step #3 - "compile-afl-address-x86_64": checking size of time_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of clock_t... 8 Step #3 - "compile-afl-address-x86_64": checking word size... 8 Step #3 - "compile-afl-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #3 - "compile-afl-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking for printf prefix for long long... ll Step #3 - "compile-afl-address-x86_64": checking for pid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of pid_t... INT Step #3 - "compile-afl-address-x86_64": checking for uid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of uid_t... UINT Step #3 - "compile-afl-address-x86_64": checking for gid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of gid_t... UINT Step #3 - "compile-afl-address-x86_64": checking for time_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of time_t... LONG Step #3 - "compile-afl-address-x86_64": checking for dev_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of dev_t... ULONG Step #3 - "compile-afl-address-x86_64": checking for mode_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of mode_t... UINT Step #3 - "compile-afl-address-x86_64": checking for rlim_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of rlim_t... ULONG Step #3 - "compile-afl-address-x86_64": checking for off_t... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of off_t... LONG Step #3 - "compile-afl-address-x86_64": checking for clockid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of clockid_t... INT Step #3 - "compile-afl-address-x86_64": checking for variable length macro... yes Step #3 - "compile-afl-address-x86_64": checking if _Alignof() works... yes Step #3 - "compile-afl-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #3 - "compile-afl-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #3 - "compile-afl-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #3 - "compile-afl-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #3 - "compile-afl-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #3 - "compile-afl-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #3 - "compile-afl-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #3 - "compile-afl-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #3 - "compile-afl-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #3 - "compile-afl-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #3 - "compile-afl-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #3 - "compile-afl-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #3 - "compile-afl-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #3 - "compile-afl-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #3 - "compile-afl-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #3 - "compile-afl-address-x86_64": checking for __attribute__((__depreacted__(msg))) in C++... yes Step #3 - "compile-afl-address-x86_64": checking for std::nullptr_t... yes Step #3 - "compile-afl-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #3 - "compile-afl-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #3 - "compile-afl-address-x86_64": checking for function alias... alias Step #3 - "compile-afl-address-x86_64": checking for __atomic builtins... yes Step #3 - "compile-afl-address-x86_64": checking for __sync builtins... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_unreachable... yes Step #3 - "compile-afl-address-x86_64": checking for __assume... no Step #3 - "compile-afl-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #3 - "compile-afl-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #3 - "compile-afl-address-x86_64": checking for function name string predefined identifier... __func__ Step #3 - "compile-afl-address-x86_64": checking if enum over int is allowed... yes Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang-fast options needed to detect all undeclared functions... none needed Step #3 - "compile-afl-address-x86_64": checking whether sys_nerr is declared... yes Step #3 - "compile-afl-address-x86_64": checking whether getenv is declared... yes Step #3 - "compile-afl-address-x86_64": checking for size_t... yes Step #3 - "compile-afl-address-x86_64": checking size of size_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of ptrdiff_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of dev_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for size_t... z Step #3 - "compile-afl-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_blksize... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_blocks... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_rdev... yes Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_birthtimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct statx.stx_btime... yes Step #3 - "compile-afl-address-x86_64": checking for struct timeval... yes Step #3 - "compile-afl-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #3 - "compile-afl-address-x86_64": checking for struct timespec... yes Step #3 - "compile-afl-address-x86_64": checking for struct timezone... yes Step #3 - "compile-afl-address-x86_64": checking for fd_mask... yes Step #3 - "compile-afl-address-x86_64": checking for int8_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int8_t... 1 Step #3 - "compile-afl-address-x86_64": checking for uint8_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint8_t... 1 Step #3 - "compile-afl-address-x86_64": checking for int16_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int16_t... 2 Step #3 - "compile-afl-address-x86_64": checking for uint16_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint16_t... 2 Step #3 - "compile-afl-address-x86_64": checking for int32_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int32_t... 4 Step #3 - "compile-afl-address-x86_64": checking for uint32_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint32_t... 4 Step #3 - "compile-afl-address-x86_64": checking for int64_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int64_t... 8 Step #3 - "compile-afl-address-x86_64": checking for uint64_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint64_t... 8 Step #3 - "compile-afl-address-x86_64": checking for int128_t... __int128 Step #3 - "compile-afl-address-x86_64": checking for uint128_t... unsigned __int128 Step #3 - "compile-afl-address-x86_64": checking for intptr_t... yes Step #3 - "compile-afl-address-x86_64": checking size of intptr_t... 8 Step #3 - "compile-afl-address-x86_64": checking for uintptr_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uintptr_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for intptr_t... NONE Step #3 - "compile-afl-address-x86_64": checking for ssize_t... yes Step #3 - "compile-afl-address-x86_64": checking size of ssize_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for int64_t... NONE Step #3 - "compile-afl-address-x86_64": checking for stack end address... __libc_stack_end Step #3 - "compile-afl-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-afl-address-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-afl-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #3 - "compile-afl-address-x86_64": checking type of array argument to getgroups... gid_t Step #3 - "compile-afl-address-x86_64": checking for working alloca.h... yes Step #3 - "compile-afl-address-x86_64": checking for alloca... yes Step #3 - "compile-afl-address-x86_64": checking for dynamic size alloca... ok Step #3 - "compile-afl-address-x86_64": checking for working memcmp... yes Step #3 - "compile-afl-address-x86_64": checking for dup... yes Step #3 - "compile-afl-address-x86_64": checking for dup2... yes Step #3 - "compile-afl-address-x86_64": checking for acosh... yes Step #3 - "compile-afl-address-x86_64": checking for cbrt... yes Step #3 - "compile-afl-address-x86_64": checking for crypt... yes Step #3 - "compile-afl-address-x86_64": checking for erf... yes Step #3 - "compile-afl-address-x86_64": checking for explicit_bzero... yes Step #3 - "compile-afl-address-x86_64": checking for ffs... yes Step #3 - "compile-afl-address-x86_64": checking for flock... yes Step #3 - "compile-afl-address-x86_64": checking for hypot... yes Step #3 - "compile-afl-address-x86_64": checking for lgamma_r... yes Step #3 - "compile-afl-address-x86_64": checking for memmove... yes Step #3 - "compile-afl-address-x86_64": checking for nan... yes Step #3 - "compile-afl-address-x86_64": checking for nextafter... yes Step #3 - "compile-afl-address-x86_64": checking for setproctitle... no Step #3 - "compile-afl-address-x86_64": checking for strchr... yes Step #3 - "compile-afl-address-x86_64": checking for strerror... yes Step #3 - "compile-afl-address-x86_64": checking for strlcat... no Step #3 - "compile-afl-address-x86_64": checking for strlcpy... no Step #3 - "compile-afl-address-x86_64": checking for strstr... yes Step #3 - "compile-afl-address-x86_64": checking for tgamma... yes Step #3 - "compile-afl-address-x86_64": checking for sys/pstat.h... no Step #3 - "compile-afl-address-x86_64": checking for pid_t... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for fork... yes Step #3 - "compile-afl-address-x86_64": checking for vfork... yes Step #3 - "compile-afl-address-x86_64": checking for working fork... yes Step #3 - "compile-afl-address-x86_64": checking for working vfork... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for __syscall... no Step #3 - "compile-afl-address-x86_64": checking for _longjmp... yes Step #3 - "compile-afl-address-x86_64": checking for arc4random_buf... no Step #3 - "compile-afl-address-x86_64": checking for atan2l... yes Step #3 - "compile-afl-address-x86_64": checking for atan2f... yes Step #3 - "compile-afl-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #3 - "compile-afl-address-x86_64": checking for chmod... yes Step #3 - "compile-afl-address-x86_64": checking for chown... yes Step #3 - "compile-afl-address-x86_64": checking for chroot... yes Step #3 - "compile-afl-address-x86_64": checking for chsize... no Step #3 - "compile-afl-address-x86_64": checking for clock_gettime... yes Step #3 - "compile-afl-address-x86_64": checking for copy_file_range... yes Step #3 - "compile-afl-address-x86_64": checking for cosh... yes Step #3 - "compile-afl-address-x86_64": checking for crypt_r... yes Step #3 - "compile-afl-address-x86_64": checking for daemon... (cached) no Step #3 - "compile-afl-address-x86_64": checking for dirfd... yes Step #3 - "compile-afl-address-x86_64": checking for dl_iterate_phdr... yes Step #3 - "compile-afl-address-x86_64": checking for dlopen... yes Step #3 - "compile-afl-address-x86_64": checking for dladdr... yes Step #3 - "compile-afl-address-x86_64": checking for dup3... yes Step #3 - "compile-afl-address-x86_64": checking for eaccess... yes Step #3 - "compile-afl-address-x86_64": checking for endgrent... yes Step #3 - "compile-afl-address-x86_64": checking for eventfd... yes Step #3 - "compile-afl-address-x86_64": checking for execl... yes Step #3 - "compile-afl-address-x86_64": checking for execle... yes Step #3 - "compile-afl-address-x86_64": checking for execv... yes Step #3 - "compile-afl-address-x86_64": checking for execve... yes Step #3 - "compile-afl-address-x86_64": checking for explicit_memset... no Step #3 - "compile-afl-address-x86_64": checking for fcopyfile... no Step #3 - "compile-afl-address-x86_64": checking for fchdir... yes Step #3 - "compile-afl-address-x86_64": checking for fchmod... yes Step #3 - "compile-afl-address-x86_64": checking for fchown... yes Step #3 - "compile-afl-address-x86_64": checking for fcntl... yes Step #3 - "compile-afl-address-x86_64": checking for fdatasync... yes Step #3 - "compile-afl-address-x86_64": checking for fdopendir... yes Step #3 - "compile-afl-address-x86_64": checking for fgetattrlist... no Step #3 - "compile-afl-address-x86_64": checking for fmod... yes Step #3 - "compile-afl-address-x86_64": checking for fstatat... yes Step #3 - "compile-afl-address-x86_64": checking for fsync... yes Step #3 - "compile-afl-address-x86_64": checking for ftruncate... yes Step #3 - "compile-afl-address-x86_64": checking for ftruncate64... yes Step #3 - "compile-afl-address-x86_64": checking for getattrlist... no Step #3 - "compile-afl-address-x86_64": checking for getcwd... yes Step #3 - "compile-afl-address-x86_64": checking for getegid... yes Step #3 - "compile-afl-address-x86_64": checking for getentropy... yes Step #3 - "compile-afl-address-x86_64": checking for geteuid... yes Step #3 - "compile-afl-address-x86_64": checking for getgid... yes Step #3 - "compile-afl-address-x86_64": checking for getgidx... no Step #3 - "compile-afl-address-x86_64": checking for getgrnam... yes Step #3 - "compile-afl-address-x86_64": checking for getgrnam_r... yes Step #3 - "compile-afl-address-x86_64": checking for getgroups... yes Step #3 - "compile-afl-address-x86_64": checking for getlogin... yes Step #3 - "compile-afl-address-x86_64": checking for getlogin_r... yes Step #3 - "compile-afl-address-x86_64": checking for getpgid... yes Step #3 - "compile-afl-address-x86_64": checking for getpgrp... yes Step #3 - "compile-afl-address-x86_64": checking for getppid... yes Step #3 - "compile-afl-address-x86_64": checking for getpriority... yes Step #3 - "compile-afl-address-x86_64": checking for getpwnam... yes Step #3 - "compile-afl-address-x86_64": checking for getpwnam_r... yes Step #3 - "compile-afl-address-x86_64": checking for getpwuid... yes Step #3 - "compile-afl-address-x86_64": checking for getpwuid_r... yes Step #3 - "compile-afl-address-x86_64": checking for getrandom... yes Step #3 - "compile-afl-address-x86_64": checking for getresgid... yes Step #3 - "compile-afl-address-x86_64": checking for getresuid... yes Step #3 - "compile-afl-address-x86_64": checking for getrlimit... yes Step #3 - "compile-afl-address-x86_64": checking for getsid... yes Step #3 - "compile-afl-address-x86_64": checking for gettimeofday... yes Step #3 - "compile-afl-address-x86_64": checking for getuid... yes Step #3 - "compile-afl-address-x86_64": checking for getuidx... no Step #3 - "compile-afl-address-x86_64": checking for gmtime_r... yes Step #3 - "compile-afl-address-x86_64": checking for grantpt... yes Step #3 - "compile-afl-address-x86_64": checking for initgroups... yes Step #3 - "compile-afl-address-x86_64": checking for ioctl... yes Step #3 - "compile-afl-address-x86_64": checking for isfinite... no Step #3 - "compile-afl-address-x86_64": checking for issetugid... no Step #3 - "compile-afl-address-x86_64": checking for kill... yes Step #3 - "compile-afl-address-x86_64": checking for killpg... yes Step #3 - "compile-afl-address-x86_64": checking for lchmod... no Step #3 - "compile-afl-address-x86_64": checking for lchown... yes Step #3 - "compile-afl-address-x86_64": checking for link... yes Step #3 - "compile-afl-address-x86_64": checking for llabs... yes Step #3 - "compile-afl-address-x86_64": checking for lockf... yes Step #3 - "compile-afl-address-x86_64": checking for log2... yes Step #3 - "compile-afl-address-x86_64": checking for lstat... yes Step #3 - "compile-afl-address-x86_64": checking for lutimes... yes Step #3 - "compile-afl-address-x86_64": checking for malloc_usable_size... yes Step #3 - "compile-afl-address-x86_64": checking for malloc_size... no Step #3 - "compile-afl-address-x86_64": checking for malloc_trim... yes Step #3 - "compile-afl-address-x86_64": checking for mblen... yes Step #3 - "compile-afl-address-x86_64": checking for memalign... yes Step #3 - "compile-afl-address-x86_64": checking for memset_s... no Step #3 - "compile-afl-address-x86_64": checking for writev... yes Step #3 - "compile-afl-address-x86_64": checking for memrchr... yes Step #3 - "compile-afl-address-x86_64": checking for memmem... yes Step #3 - "compile-afl-address-x86_64": checking for mkfifo... yes Step #3 - "compile-afl-address-x86_64": checking for mknod... yes Step #3 - "compile-afl-address-x86_64": checking for mktime... yes Step #3 - "compile-afl-address-x86_64": checking for mmap... yes Step #3 - "compile-afl-address-x86_64": checking for mremap... yes Step #3 - "compile-afl-address-x86_64": checking for openat... yes Step #3 - "compile-afl-address-x86_64": checking for pclose... yes Step #3 - "compile-afl-address-x86_64": checking for pipe... yes Step #3 - "compile-afl-address-x86_64": checking for pipe2... yes Step #3 - "compile-afl-address-x86_64": checking for poll... yes Step #3 - "compile-afl-address-x86_64": checking for popen... yes Step #3 - "compile-afl-address-x86_64": checking for posix_fadvise... yes Step #3 - "compile-afl-address-x86_64": checking for posix_madvise... yes Step #3 - "compile-afl-address-x86_64": checking for posix_memalign... yes Step #3 - "compile-afl-address-x86_64": checking for ppoll... yes Step #3 - "compile-afl-address-x86_64": checking for pread... yes Step #3 - "compile-afl-address-x86_64": checking for pwrite... yes Step #3 - "compile-afl-address-x86_64": checking for qsort_r... yes Step #3 - "compile-afl-address-x86_64": checking for qsort_s... no Step #3 - "compile-afl-address-x86_64": checking for readlink... yes Step #3 - "compile-afl-address-x86_64": checking for realpath... yes Step #3 - "compile-afl-address-x86_64": checking for round... yes Step #3 - "compile-afl-address-x86_64": checking for sched_getaffinity... yes Step #3 - "compile-afl-address-x86_64": checking for seekdir... yes Step #3 - "compile-afl-address-x86_64": checking for select_large_fdset... no Step #3 - "compile-afl-address-x86_64": checking for sendfile... yes Step #3 - "compile-afl-address-x86_64": checking for setegid... yes Step #3 - "compile-afl-address-x86_64": checking for setenv... yes Step #3 - "compile-afl-address-x86_64": checking for seteuid... yes Step #3 - "compile-afl-address-x86_64": checking for setgid... yes Step #3 - "compile-afl-address-x86_64": checking for setgroups... yes Step #3 - "compile-afl-address-x86_64": checking for setpgid... yes Step #3 - "compile-afl-address-x86_64": checking for setpgrp... yes Step #3 - "compile-afl-address-x86_64": checking for setregid... yes Step #3 - "compile-afl-address-x86_64": checking for setresgid... yes Step #3 - "compile-afl-address-x86_64": checking for setresuid... yes Step #3 - "compile-afl-address-x86_64": checking for setreuid... yes Step #3 - "compile-afl-address-x86_64": checking for setrgid... no Step #3 - "compile-afl-address-x86_64": checking for setrlimit... yes Step #3 - "compile-afl-address-x86_64": checking for setruid... no Step #3 - "compile-afl-address-x86_64": checking for setsid... yes Step #3 - "compile-afl-address-x86_64": checking for setuid... yes Step #3 - "compile-afl-address-x86_64": checking for shutdown... yes Step #3 - "compile-afl-address-x86_64": checking for sigaction... yes Step #3 - "compile-afl-address-x86_64": checking for sigaltstack... yes Step #3 - "compile-afl-address-x86_64": checking for sigprocmask... yes Step #3 - "compile-afl-address-x86_64": checking for sinh... yes Step #3 - "compile-afl-address-x86_64": checking for snprintf... yes Step #3 - "compile-afl-address-x86_64": checking for spawnv... no Step #3 - "compile-afl-address-x86_64": checking for symlink... yes Step #3 - "compile-afl-address-x86_64": checking for syscall... yes Step #3 - "compile-afl-address-x86_64": checking for sysconf... yes Step #3 - "compile-afl-address-x86_64": checking for system... yes Step #3 - "compile-afl-address-x86_64": checking for tanh... yes Step #3 - "compile-afl-address-x86_64": checking for telldir... yes Step #3 - "compile-afl-address-x86_64": checking for timegm... yes Step #3 - "compile-afl-address-x86_64": checking for times... yes Step #3 - "compile-afl-address-x86_64": checking for truncate... yes Step #3 - "compile-afl-address-x86_64": checking for truncate64... yes Step #3 - "compile-afl-address-x86_64": checking for tzset... yes Step #3 - "compile-afl-address-x86_64": checking for umask... yes Step #3 - "compile-afl-address-x86_64": checking for unsetenv... yes Step #3 - "compile-afl-address-x86_64": checking for utimensat... yes Step #3 - "compile-afl-address-x86_64": checking for utimes... yes Step #3 - "compile-afl-address-x86_64": checking for wait4... yes Step #3 - "compile-afl-address-x86_64": checking for waitpid... yes Step #3 - "compile-afl-address-x86_64": checking for __cospi... no Step #3 - "compile-afl-address-x86_64": checking for __sinpi... no Step #3 - "compile-afl-address-x86_64": checking for statx... yes Step #3 - "compile-afl-address-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #3 - "compile-afl-address-x86_64": checking for crypt.h... yes Step #3 - "compile-afl-address-x86_64": checking for struct crypt_data.initialized... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_alloca_with_align... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_assume_aligned... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap16... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap32... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap64... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_popcount... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_popcountll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clz... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clzl... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clzll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_ctz... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_ctzll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_add_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_sub_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow_p... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_constant_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_choose_expr... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_types_compatible_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_trap... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_expect... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #3 - "compile-afl-address-x86_64": checking whether qsort_r is GNU version... yes Step #3 - "compile-afl-address-x86_64": checking whether qsort_r is BSD version... no Step #3 - "compile-afl-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #3 - "compile-afl-address-x86_64": checking for clock_getres... yes Step #3 - "compile-afl-address-x86_64": checking for timer_create in -lrt... yes Step #3 - "compile-afl-address-x86_64": checking for timer_settime in -lrt... yes Step #3 - "compile-afl-address-x86_64": checking for unsetenv returns a value... yes Step #3 - "compile-afl-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #3 - "compile-afl-address-x86_64": checking for struct tm.tm_zone... yes Step #3 - "compile-afl-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #3 - "compile-afl-address-x86_64": checking for external int daylight... yes Step #3 - "compile-afl-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #3 - "compile-afl-address-x86_64": checking for localtime(3) overflow correctly... yes Step #3 - "compile-afl-address-x86_64": checking for sig_t... yes Step #3 - "compile-afl-address-x86_64": checking whether right shift preserve sign bit... yes Step #3 - "compile-afl-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #3 - "compile-afl-address-x86_64": checking stack growing direction on x86_64... -1 Step #3 - "compile-afl-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #3 - "compile-afl-address-x86_64": checking whether pthread_t is scalar type... yes Step #3 - "compile-afl-address-x86_64": checking for sched_yield... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_get_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_getstack... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_getguardsize... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_get_stackaddr_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_get_stacksize_np... no Step #3 - "compile-afl-address-x86_64": checking for thr_stksegment... no Step #3 - "compile-afl-address-x86_64": checking for pthread_stackseg_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_getthrds_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_condattr_setclock... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_setname_np... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_set_name_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_sigmask... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_getattr_np... yes Step #3 - "compile-afl-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #3 - "compile-afl-address-x86_64": checking for thread-local storage sepcifier... _Thread_local Step #3 - "compile-afl-address-x86_64": checking if mcontext_t is a pointer... no Step #3 - "compile-afl-address-x86_64": checking for getcontext... yes Step #3 - "compile-afl-address-x86_64": checking for setcontext... yes Step #3 - "compile-afl-address-x86_64": checking if fork works with pthread... yes Step #3 - "compile-afl-address-x86_64": checking for sys/user.h... yes Step #3 - "compile-afl-address-x86_64": checking whether PAGE_SIZE is compile-time const... yes Step #3 - "compile-afl-address-x86_64": checking ioctl request type... unsigned long Step #3 - "compile-afl-address-x86_64": checking for elf.h... yes Step #3 - "compile-afl-address-x86_64": checking for elf_abi.h... no Step #3 - "compile-afl-address-x86_64": checking for uncompress in -lz... yes Step #3 - "compile-afl-address-x86_64": checking for mach-o/loader.h... no Step #3 - "compile-afl-address-x86_64": checking whether OS depend dynamic link works... yes Step #3 - "compile-afl-address-x86_64": checking for backtrace... yes Step #3 - "compile-afl-address-x86_64": checking for broken backtrace... no Step #3 - "compile-afl-address-x86_64": checking for valgrind/memcheck.h... no Step #3 - "compile-afl-address-x86_64": checking for strip flags... -S -x Step #3 - "compile-afl-address-x86_64": checking whether -fPIE is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -pie is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #3 - "compile-afl-address-x86_64": checking whether dtrace USDT is available... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #3 - "compile-afl-address-x86_64": checking for _setjmpex as a macro or function... no Step #3 - "compile-afl-address-x86_64": checking for _setjmp as a macro or function... yes Step #3 - "compile-afl-address-x86_64": checking for sigsetjmp as a macro or function... no Step #3 - "compile-afl-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #3 - "compile-afl-address-x86_64": checking for rustc... no Step #3 - "compile-afl-address-x86_64": checking for prefix of external symbols... NONE Step #3 - "compile-afl-address-x86_64": checking if make is GNU make... yes Step #3 - "compile-afl-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #3 - "compile-afl-address-x86_64": configure: ruby library version = 3.3.0 Step #3 - "compile-afl-address-x86_64": configure: creating ./config.status Step #3 - "compile-afl-address-x86_64": config.status: creating GNUmakefile Step #3 - "compile-afl-address-x86_64": config.status: creating Makefile Step #3 - "compile-afl-address-x86_64": --- Step #3 - "compile-afl-address-x86_64": Configuration summary for ruby version 3.3.6 Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": * Installation prefix: /work/baseruby Step #3 - "compile-afl-address-x86_64": * exec prefix: ${prefix} Step #3 - "compile-afl-address-x86_64": * arch: x86_64-linux Step #3 - "compile-afl-address-x86_64": * site arch: ${arch} Step #3 - "compile-afl-address-x86_64": * RUBY_BASE_NAME: ruby Step #3 - "compile-afl-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #3 - "compile-afl-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #3 - "compile-afl-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #3 - "compile-afl-address-x86_64": * target OS: linux Step #3 - "compile-afl-address-x86_64": * compiler: /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": * with thread: pthread Step #3 - "compile-afl-address-x86_64": * with coroutine: amd64 Step #3 - "compile-afl-address-x86_64": * enable shared libs: no Step #3 - "compile-afl-address-x86_64": * dynamic library ext: so Step #3 - "compile-afl-address-x86_64": * CFLAGS: -fdeclspec ${optflags} ${debugflags} ${warnflags} Step #3 - "compile-afl-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #3 - "compile-afl-address-x86_64": -Wl,-export-dynamic Step #3 - "compile-afl-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #3 - "compile-afl-address-x86_64": * optflags: -O3 -fno-fast-math Step #3 - "compile-afl-address-x86_64": * debugflags: -ggdb3 Step #3 - "compile-afl-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #3 - "compile-afl-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #3 - "compile-afl-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #3 - "compile-afl-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #3 - "compile-afl-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #3 - "compile-afl-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #3 - "compile-afl-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #3 - "compile-afl-address-x86_64": -Wno-missing-field-initializers \ Step #3 - "compile-afl-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #3 - "compile-afl-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #3 - "compile-afl-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #3 - "compile-afl-address-x86_64": -Wunused-variable \ Step #3 - "compile-afl-address-x86_64": -diag-disable=175,188,1684,2259,2312 \ Step #3 - "compile-afl-address-x86_64": -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": * strip command: strip -S -x Step #3 - "compile-afl-address-x86_64": * install doc: no Step #3 - "compile-afl-address-x86_64": * YJIT support: no Step #3 - "compile-afl-address-x86_64": * RJIT support: yes Step #3 - "compile-afl-address-x86_64": * man page type: man Step #3 - "compile-afl-address-x86_64": * BASERUBY -v: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) \ Step #3 - "compile-afl-address-x86_64": [x86_64-linux-gnu] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": --- Step #3 - "compile-afl-address-x86_64": ++ nproc Step #3 - "compile-afl-address-x86_64": + make -j32 Step #3 - "compile-afl-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #3 - "compile-afl-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #3 - "compile-afl-address-x86_64": CC = /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": LD = ld Step #3 - "compile-afl-address-x86_64": LDSHARED = /src/aflplusplus/afl-clang-fast -shared Step #3 - "compile-afl-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #3 - "compile-afl-address-x86_64": CPPFLAGS = Step #3 - "compile-afl-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #3 - "compile-afl-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #3 - "compile-afl-address-x86_64": LANG = Step #3 - "compile-afl-address-x86_64": LC_ALL = Step #3 - "compile-afl-address-x86_64": LC_CTYPE = Step #3 - "compile-afl-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #3 - "compile-afl-address-x86_64": RUSTC = no Step #3 - "compile-afl-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #3 - "compile-afl-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #3 - "compile-afl-address-x86_64": Target: x86_64-unknown-linux-gnu Step #3 - "compile-afl-address-x86_64": Thread model: posix Step #3 - "compile-afl-address-x86_64": InstalledDir: /usr/local/bin Step #3 - "compile-afl-address-x86_64": compiling ./main.c Step #3 - "compile-afl-address-x86_64": compiling dmydln.c Step #3 - "compile-afl-address-x86_64": compiling miniinit.c Step #3 - "compile-afl-address-x86_64": compiling dmyext.c Step #3 - "compile-afl-address-x86_64": making dummy probes.h Step #3 - "compile-afl-address-x86_64": compiling ast.c Step #3 - "compile-afl-address-x86_64": compiling bignum.c Step #3 - "compile-afl-address-x86_64": compiling class.c Step #3 - "compile-afl-address-x86_64": compiling compar.c Step #3 - "compile-afl-address-x86_64": compiling compile.c Step #3 - "compile-afl-address-x86_64": compiling complex.c Step #3 - "compile-afl-address-x86_64": compiling cont.c Step #3 - "compile-afl-address-x86_64": compiling debug.c Step #3 - "compile-afl-address-x86_64": compiling debug_counter.c Step #3 - "compile-afl-address-x86_64": compiling dir.c Step #3 - "compile-afl-address-x86_64": compiling dln_find.c Step #3 - "compile-afl-address-x86_64": compiling encoding.c Step #3 - "compile-afl-address-x86_64": compiling enum.c Step #3 - "compile-afl-address-x86_64": compiling enumerator.c Step #3 - "compile-afl-address-x86_64": compiling error.c Step #3 - "compile-afl-address-x86_64": compiling eval.c Step #3 - "compile-afl-address-x86_64": compiling file.c Step #3 - "compile-afl-address-x86_64": compiling gc.c Step #3 - "compile-afl-address-x86_64": compiling hash.c Step #3 - "compile-afl-address-x86_64": compiling inits.c Step #3 - "compile-afl-address-x86_64": compiling io.c Step #3 - "compile-afl-address-x86_64": compiling io_buffer.c Step #3 - "compile-afl-address-x86_64": compiling iseq.c Step #3 - "compile-afl-address-x86_64": compiling load.c Step #3 - "compile-afl-address-x86_64": compiling marshal.c Step #3 - "compile-afl-address-x86_64": compiling math.c Step #3 - "compile-afl-address-x86_64": compiling memory_view.c Step #3 - "compile-afl-address-x86_64": compiling rjit.c Step #3 - "compile-afl-address-x86_64": compiling rjit_c.c Step #3 - "compile-afl-address-x86_64": In file included from ./main.c:21: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval;In file included from Step #3 - "compile-afl-address-x86_64": ast.c :2| In file included from dmydln.c:: Step #3 - "compile-afl-address-x86_64": In file included from  ^./internal.h Step #3 - "compile-afl-address-x86_64": :31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:128: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h: Step #3 - "compile-afl-address-x86_64": In file included from :./include/ruby/internal/arithmetic.h28: Step #3 - "compile-afl-address-x86_64": In file included from :./include/ruby/internal/arithmetic.h24:: Step #3 - "compile-afl-address-x86_64": In file included from 24./include/ruby/internal/arithmetic/char.h: Step #3 - "compile-afl-address-x86_64": :In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:39829: Step #3 - "compile-afl-address-x86_64": :24: ./include/ruby/internal/core/rstring.hwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby/internal/core/rbasic.h: Step #3 - "compile-afl-address-x86_64": 398:24::In file included from miniinit.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 88:17: 398 |   note:  member 'klass' declared 'const' here  Step #3 - "compile-afl-address-x86_64": struct RStrin g88 | r e t v al; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  398 |   warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]struct Step #3 - "compile-afl-address-x86_64": constR VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": String retval 398 | ; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: strunote: member 'klass' declared 'const' herect Step #3 - "compile-afl-address-x86_64": RStr 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^i Step #3 - "compile-afl-address-x86_64": ng retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from bignum.c:38: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from class.c:20: Step #3 - "compile-afl-address-x86_64": In file included from ./constant.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]compar.c: Step #3 - "compile-afl-address-x86_64": 13: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h398 398 | | st:24r: Step #3 - "compile-afl-address-x86_64": uct  RSIn file included from ./include/ruby/internal/arithmetic/char.htri:29ng: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398 retval:24: swarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": t398 | ruct RString r e struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": tval; Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h | : ^88:17: note: Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | ./include/ruby/internal/core/rbasic.h: const VALUE klass; Step #3 - "compile-afl-address-x86_64": | 88 ^ Step #3 - "compile-afl-address-x86_64": :17:In file included from note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": complex.c:19: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h: 3188: Step #3 - "compile-afl-address-x86_64": In file included from | ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h cons:t VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:88 | const VA398:24LUE klass; Step #3 - "compile-afl-address-x86_64": :In file included from compile.c: | 19: Step #3 - "compile-afl-address-x86_64": In file included from  ^ Step #3 - "compile-afl-address-x86_64": ./encindex.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/encoding.h:19warning: : Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from In file included from  Step #3 - "compile-afl-address-x86_64": cont.c:28: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h 398: | 4 In file included from struct Rdebug.cS:t16ring retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | : Step #3 - "compile-afl-address-x86_64": c./eval_intern.h./include/ruby/ruby.h:In file included from 28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.ho:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": :29./include/ruby/ruby.h 398 | struct RString retval;: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :./include/ruby/internal/core/rbasic.h28:: Step #3 - "compile-afl-address-x86_64": 88In file included from :./include/ruby/internal/arithmetic.h17:: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.h88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": | :24398 ^: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from 24: nst VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from enum.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from encoding.c:./include/ruby/internal/core/rbasic.h:88:./include/ruby/internal/arithmetic/char.h16:29: Step #3 - "compile-afl-address-x86_64": 17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h: 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from debug_counter.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./debug_counter.h:351: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from dln_find.c: 13398 | In file included from : Step #3 - "compile-afl-address-x86_64": dir.cIn file included from ./include/ruby/ruby.h::10528: Step #3 - "compile-afl-address-x86_64": In file included from ./encindex.h:: Step #3 - "compile-afl-address-x86_64": 14In file included from : Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/arithmetic.hIn file included from ./include/ruby/encoding.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h: : Step #3 - "compile-afl-address-x86_64": In file included from ./encindex.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | stIn file included from renumerator.cu:c22t: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.hR:S31t: Step #3 - "compile-afl-address-x86_64": rIn file included from ./include/ruby/ruby.hi:n28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | g retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from eval.c:20: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:In file included from 24hash.c: Step #3 - "compile-afl-address-x86_64": :In file included from 26./include/ruby/internal/arithmetic/char.h: Step #3 - "compile-afl-address-x86_64": :In file included from 29./debug_counter.h: Step #3 - "compile-afl-address-x86_64": :351./include/ruby/internal/core/rstring.h: Step #3 - "compile-afl-address-x86_64": :In file included from 398./include/ruby/ruby.h::2428: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": :24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88398 | |  const V A L UEs tkrluacsts; Step #3 - "compile-afl-address-x86_64": R S| tr ^ Step #3 - "compile-afl-address-x86_64": ing retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from io.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from error.c:34: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from inits.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 24 : Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:In file included from 88./include/ruby/internal/arithmetic/char.h: :17 29:: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.hnote: : 398member 'klass' declared 'const' here : 24 Step #3 - "compile-afl-address-x86_64": : stwarning: r ucdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t88 Step #3 - "compile-afl-address-x86_64": RString re: Step #3 - "compile-afl-address-x86_64": tvIn file included from a./include/ruby/internal/arithmetic.hl:;24: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h| : 29 ^398: Step #3 - "compile-afl-address-x86_64": | Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.h : 398 : 24 : ./include/ruby/internal/core/rbasic.h :88s:warning: t17:r udefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ct Step #3 - "compile-afl-address-x86_64": note:  member 'klass' declared 'const' hereRS Step #3 - "compile-afl-address-x86_64": tring r e 398t88 | v | a l ;  Step #3 - "compile-afl-address-x86_64":  c | o  ^n Step #3 - "compile-afl-address-x86_64": ssttr uVcAtL./include/ruby/internal/core/rbasic.hU:E 88 :Rk17Sl:ta rssi;nnote: g Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here r| e Step #3 - "compile-afl-address-x86_64": t ^v Step #3 - "compile-afl-address-x86_64": al; Step #3 - "compile-afl-address-x86_64": 88| |  ^ Step #3 - "compile-afl-address-x86_64":  const./include/ruby/internal/core/rbasic.h :V88A:L17U:E klnote: asmember 'klass' declared 'const' heres; Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  88 | const | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from load.c:6: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": In file included from 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": iseq.c:21: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.hIn file included from marshal.c:22: Step #3 - "compile-afl-address-x86_64": In file included from ./encindex.h:14: Step #3 - "compile-afl-address-x86_64": In file included from :./include/ruby/encoding.h4:: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h19: Step #3 - "compile-afl-address-x86_64": :In file included from 28./include/ruby/ruby.h: Step #3 - "compile-afl-address-x86_64": In file included from :28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": 24: Step #3 - "compile-afl-address-x86_64": In file included from In file included from ./include/ruby/internal/arithmetic/char.h./include/ruby/internal/arithmetic/char.h:29:: Step #3 - "compile-afl-address-x86_64": 29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:./include/ruby/internal/core/rstring.h398:24: :398:24: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 398 | struct RStri 398n | g r e t val;   Step #3 - "compile-afl-address-x86_64": s truct| RS ^t Step #3 - "compile-afl-address-x86_64": ring retv./include/ruby/internal/core/rbasic.ha:l88;:17 Step #3 - "compile-afl-address-x86_64": : |  ^note: Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h :8888 | :17 :c note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": onst VALUE kIn file included from io_buffer.c:la9: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/io.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/encoding.h:19In file included from : Step #3 - "compile-afl-address-x86_64": file.cIn file included from :./include/ruby/ruby.h158:: Step #3 - "compile-afl-address-x86_64": 28In file included from : Step #3 - "compile-afl-address-x86_64": ./encindex.hsIn file included from ./include/ruby/internal/arithmetic.h::1424: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": sIn file included from In file included from ./include/ruby/encoding.h./include/ruby/internal/arithmetic/char.h::1929: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ;In file included from ./include/ruby/ruby.h:./include/ruby/internal/core/rstring.h28:: Step #3 - "compile-afl-address-x86_64": 398In file included from ./include/ruby/internal/arithmetic.h::2424:: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h :warning: 29: Step #3 - "compile-afl-address-x86_64": | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby/internal/core/rstring.h: Step #3 - "compile-afl-address-x86_64": 398: ^24: warning: Step #3 - "compile-afl-address-x86_64": 398default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] |  Step #3 - "compile-afl-address-x86_64": struct 398 | R S t r i n g In file included from rgc.ces:tt106vra: Step #3 - "compile-afl-address-x86_64": ulIn file included from c;./constant.ht: Step #3 - "compile-afl-address-x86_64": 13 : Step #3 - "compile-afl-address-x86_64": R| In file included from S./include/ruby/ruby.ht ^:r Step #3 - "compile-afl-address-x86_64": 28i: Step #3 - "compile-afl-address-x86_64": nIn file included from g./include/ruby/internal/arithmetic.h :r./include/ruby/internal/core/rbasic.he24:t: Step #3 - "compile-afl-address-x86_64": 88vIn file included from :a./include/ruby/internal/arithmetic/char.h17l::;29 : Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.hnote: | :398member 'klass' declared 'const' here ^: Step #3 - "compile-afl-address-x86_64": 24 Step #3 - "compile-afl-address-x86_64": : warning: ./include/ruby/internal/core/rbasic.h :8888 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: 17 Step #3 - "compile-afl-address-x86_64": : cnote: onmember 'klass' declared 'const' herest Step #3 - "compile-afl-address-x86_64":  VALUE k 88l | 398a | s s ;  Step #3 - "compile-afl-address-x86_64": c o | n s ^t Step #3 - "compile-afl-address-x86_64": s tVrAuLcUtE kRlSatsrsi;ng Step #3 - "compile-afl-address-x86_64": r| et ^v Step #3 - "compile-afl-address-x86_64": al; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from memory_view.c:9: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 |  s t r u c t  RsString rVeAtvaLUltE;ru Step #3 - "compile-afl-address-x86_64": ck| l ^a Step #3 - "compile-afl-address-x86_64": ss;t Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h :88| :17 ^: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64":  88 Step #3 - "compile-afl-address-x86_64": | RSt rcinonsg t reVALtvUE alk;lass; Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from math.c:22: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from rjit.c:9: Step #3 - "compile-afl-address-x86_64": In file included from ./rjit.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./vm_core.h:94: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling node.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from rjit_c.c:9: Step #3 - "compile-afl-address-x86_64": In file included from ./rjit.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./vm_core.h:94: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling node_dump.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling numeric.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling object.c Step #3 - "compile-afl-address-x86_64": In file included from miniinit.c:51: Step #3 - "compile-afl-address-x86_64": In file included from ./mini_builtin.c:7: Step #3 - "compile-afl-address-x86_64": ast.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* for ast.c */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "" Step #3 - "compile-afl-address-x86_64": | ~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* AbstractSyntaxTree provides methods to parse Ruby code into */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* abstract syntax trees. The nodes in the tree */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* are instances of RubyVM::AbstractSyntaxTree::Node. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* This module is MRI specific as it exposes implementation details */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* of the MRI abstract syntax tree. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* This module is experimental and its API is not stable, therefore it might */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | ""/* change without notice. As examples, the order of children nodes is not */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | ""/* guaranteed, the number of children nodes might change, there is no way to */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | ""/* access children nodes by name, etc. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | ""/* If you are looking for a stable API or an API working under multiple Ruby */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | ""/* implementations, consider using the _parser_ gem or Ripper. If you would */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ast.rb:89:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 89 | "\n"/* puts \"hello, world\" */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  90 | "\n"/* end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  91 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  92 | "\n"/* RubyVM::AbstractSyntaxTree.of(method(:hello)) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  93 | "\n"/* # => # */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  94 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  95 | "\n"/* See ::parse for explanation of keyword argument meaning and usage. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  96 | " def self.of body, keep_script_lines: RubyVM.keep_script_lines, error_tolerant: false, keep_tokens: false\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  97 | " Primitive.ast_s_of body, keep_script_lines, error_tolerant, keep_tokens\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  98 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  99 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  100 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  101 | "\n"/* RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location(backtrace_location) -> integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  102 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  103 | "\n"/* Returns the node id for the given backtrace location. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  104 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ast.rb:149:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 149 | " def first_column\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  150 | " Primitive.ast_node_first_column\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  151 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  152 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  153 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  154 | "\n"/* node.last_lineno -> integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  155 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  156 | "\n"/* The line number in the source code where this AST's text ended. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  157 | " def last_lineno\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  158 | " Primitive.ast_node_last_lineno\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  159 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  160 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  161 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  162 | "\n"/* node.last_column -> integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  163 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  164 | "\n"/* The column number in the source code where this AST's text ended. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ast.rb:192:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 192 | " a << token\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  193 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  194 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  195 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  196 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  197 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  198 | "\n"/* node.all_tokens -> array */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  199 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  200 | "\n"/* Returns all tokens for the input script regardless the receiver node. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  201 | "\n"/* Returns +nil+ if +keep_tokens+ is not enabled w1hen #parse metho warningd is generatedcalled. */. Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  202 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  203 | "\n"/* root = RubyVM::AbstractSyntaxTree.parse(\"x = 1 + 2\", keep_tokens: true) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  204 | "\n"/* root.all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] compiling pack.c Step #3 - "compile-afl-address-x86_64": */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  205 | "\n"/* root.children[-1].all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  206 | " def all_tokens\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  207 | " Primitive.ast_node_all_tokens\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ast.rb:267:1: warning: initializer-string for character array is too long, array size is 242 but initializer has size 243 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 267 | " lines = lines[first_lineno - 1 .. last_lineno - 1]\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  268 | " lines[-1] = lines[-1].byteslice(0...last_column)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  269 | " lines[0] = lines[0].byteslice(first_column..-1)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  270 | " lines.join\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  271 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  272 | " nil\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  273 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  274 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  275 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  276 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": dir.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* An object of class \\Dir represents a directory in the underlying file system. */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* It consists mainly of: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* - A string _path_, given when the object is created, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* that specifies a directory in the underlying file system; */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* method #path returns the path. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* - A collection of string entry names, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* each of which is the name of a directory or file in the underlying file system; */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* the entry names may be retrieved */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | ""/* in an {array-like fashion}[rdoc-ref:Dir@Dir+As+Array-Like] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | ""/* or in a {stream-like fashion}[rdoc-ref:Dir@Dir+As+Stream-Like]. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | ""/* == About the Examples */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | ""/* Some examples on this page use this simple file tree: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": dir.rb:267:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 267 | "\n"/* Dir.glob(pattern, base: 'lib').take(5) */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  268 | "\n"/* # => [\"abbrev.gemspec\", \"abbrev.rb\", \"base64.gemspec\", \"base64.rb\", \"benchmark.gemspec\"] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  269 | "\n"/* Dir.glob(pattern, base: 'lib/irb').take(5) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  270 | "\n"/* # => [\"cmd\", \"color.rb\", \"color_printer.rb\", \"completion.rb\", \"context.rb\"] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  271 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  272 | "\n"/* Ifclass.c optional keyword +sort+ is given, its value s:1265pecifies wheth:29: warning: unused variable 'add_subclass' [-Wunused-variable] Step #3 - "compile-afl-address-x86_64": er */ 1265 | int m Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ethod_changed = 0, add_subclass; Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64":  273 | "\n"/* the array is to be sorted; the default is +true+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  274 | "\n"/* Passing value +false+ with that keyword disables sorting */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  275 | "\n"/* (though the underlying file system may already have sorted the array). */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  276 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  277 | "\n"/* Patterns */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  278 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  279 | "\n"/* Each pattern string is expanded */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  280 | "\n"/* according to certain metacharacters; */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  281 | "\n"/* examples below use the {Ruby file tree}[rdoc-ref:Dir@About+the+Examples]: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  282 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": gc.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* for gc.c */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "" Step #3 - "compile-afl-address-x86_64": | ~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* The \\GC module provides an interface to Ruby's mark and */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* sweep garbage collection mechanism. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* Some of the underlying methods are also available via the ObjectSpace */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* module. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | 1 warning generated. Step #3 - "compile-afl-address-x86_64": ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* You may obtain information about the operation of the \\GC through */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* GC::Profiler. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "module GC\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* Initiates garbage collection, even if manually disabled. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* The +full_mark+ keyword argument determines whether or not to perform a */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* major garbage collection cycle. When set to +true+, a major garbage */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": gc.rb:77:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 77 | " def self.stress\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  78 | " Primitive.gc_stress_get\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  79 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  80 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  81 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  82 | "\n"/* GC.stress = flag -> flag */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  83 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  84 | "\n"/* Updates the \\GC stress mode. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  85 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  86 | "\n"/* When stress mode is enabled, the \\GC is invoked at every \\GC opportunity: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  87 | "\n"/* all memory and object allocations. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  88 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  89 | "\n"/* Enabling stress mode will degrade performance, it is only for debugging. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  90 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  91 | "\n"/* flag can be true, false, or an integer bit-ORed following flags. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  92 | "\n"/* 0x01:: no major GC */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": gc.rb:254:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 254 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  255 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  256 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  257 | "\n"/* GC.latest_gc_info -> hash */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  258 | "\n"/* GC.latest_gc_info(hash) -> hash */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  259 | "\n"/* GCIn file included from .latesnode_dump.c:12: Step #3 - "compile-afl-address-x86_64": In file included from t_gc_info(:major_by) -> :malloc */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  260 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ./internal.h:31~~~~~~~~~~: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h Step #3 - "compile-afl-address-x86_64": :28: Step #3 - "compile-afl-address-x86_64": 261 | In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": "\n"/* Returns information about the most recent garbage collection. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  262 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  263 | "\n"/*compiling parse.c Step #3 - "compile-afl-address-x86_64": If the optional argument, hash, is given, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  264 | "\n"/* it is overwritten and returned. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  265 | "\n"/* This is intended to avoid probe effect. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  266 | " def self.latest_gc_info hash_or_key = nil\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  267 | " Primitive.gc_latest_gc_info hash_or_key\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  268 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  269 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": error.c:2324:24: warning: gc.rb:300:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1 Step #3 - "compile-afl-address-x86_64": 2324 | struct RString s_str, c_str, d_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": error.c:2324:31: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 2324 | struct RString s_str, c_str, d_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": error.c:2324:38: : warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 300 | " }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  301 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  302 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  303 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  304 | "\n"/* GC.measure_total_time -> true/false */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  305 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  306 | "\n"/* Return measure_total_time flag (default: +true+). */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  307 | "\n"/* Note that measurement can affect the application performance. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  308 | " def self.measure_total_time\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  309 | " Primitive.cexpr! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  310 | " RBOOL(rb_objspace.flags.measure_gc)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  311 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  312 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  313 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  314 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  315 | "\n"/* GC.total_time -> int */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": gc.rb:331:1: warning: initializer-string for character array is too long, array size is 39 but initializer has size 40 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 331 | " module_function :garbage_collect\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  332 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": numeric.rb:1:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 2324 | struct RString s_str, c_str, d_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 1 | "class Numeric\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* real? -> true or false */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Returns +true+ if +self+ is a real number (i.e. not Complex). */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | " def real?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | " true\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* real -> self */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* Returns +self+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": numeric.rb:102:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 102 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  103 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  104 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  105 | "\n"/* abs -> integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  106 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  107 | "\n"/* Returns the absolute value of +self+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  108 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  109 | "\n"/* (-12345).abs # => 12345 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  110 | "\n"/* -12345.abs # => 12345 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  111 | "\n"/* 12345.abs # => 12345 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  112 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  113 | " def abs\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  114 | " In file included from node.c:22: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": Primitive.attr! :leaf\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  115 | " Primitive.cexpr! 'rb_int_abs(self)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  116 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  117 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": numeric.rb:201:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 201 | "\n" Step #3 - "compile-afl-address-x86_64": | ^~~~ Step #3 - "compile-afl-address-x86_64":  202 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  203 | "\n"/* size -> integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  204 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  205 | "\n"/* Returns the number of bytes in the machine representation of +self+; */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  206 | "\n"/* the value is system-dependent: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  207 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  208 | "\n"/* 1.size # => 8 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  209 | "\n"/* -1.size # => 8 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  210 | "\n"/* 2147483647.size # => 8 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  211 | "\n"/* (256**10 - 1).size # => 10 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  212 | "\n"/* (256**20 - 1).size # => 20 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  213 | "\n"/* compiling parser_st.c Step #3 - "compile-afl-address-x86_64": (256**40 - 1).size # => 40 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  214 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  215 | " def size\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  216 | " Primitive.attr! :leaf\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": numeric.rb:285:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 285 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  286 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  287 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  288 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  289 | "\n"/* numerator -> self */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  290 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  291 | "\n"/* Returns +self+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  292 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  293 | " def numerator\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  294 | " self\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  295 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  296 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  297 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  298 | "\n"/* denominator -> 1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  299 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  300 | "\n"/* Returns +1+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": numeric.rb:358:1: warning: initializer-string for character array is too long, array size is 216 but initializer has size 217 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 358 | " def positive?\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  359 | " Primitive.attr! :leaf\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  360 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) > 0.0)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  361 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  362 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  363 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  364 | "\n"/* negative? -> true or false */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  365 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  366 | "\n"/* Returns +true+ if +self+ is less than 0, +false+ otherwise. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  367 | " def negative?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  368 | " Primitive.attr! :leaf\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  369 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) < 0.0)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  370 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  371 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  372 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": io.rb:1:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class IO\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* other IO methods are defined in io.c */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* ios.read_nonblock(maxlen [, options]) -> string */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* ios.read_nonblock(maxlen, outbuf [, options]) -> outbuf */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* Reads at most maxlen bytes from ios using */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* the read(2) system call after O_NONBLOCK is set for */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* the underlying file descriptor. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* If the optional outbuf argument is present, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* it must reference a String, which will receive the data. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* The outbuf will contain only the received data after the method call */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* even if it is not empty at the beginning. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": marshal.rb:1:1: warning: initializer-string for character array is too long, array size is 202 but initializer has size 203 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "module Marshal\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* load(source, proc = nil, freeze: false) -> obj */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* restore(source, proc = nil, freeze: false) -> obj */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/*In file included from numeric.c:28: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Returns the result of converting the serialized data in source into a */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* Ruby object (possibly with associated subordinate objects). source */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* may be either an instance of IO or an object that responds to */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* to_str. If proc is specified, each object will be passed to the proc, as the object */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* is being deserialized. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* Never pass untrusted data (including user supplied input) to this method. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* Plea:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": se see the overview for further details. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* If the freeze: true argument is passed, deserialized object would */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* be deeply frozen. Note that it may lead to more efficient memory usage due to */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "module RubyVM::RJIT\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* Return true if \\RJIT is enabled. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | " def self.enabled?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | " Primitive.cexpr! 'RBOOL(rb_rjit_enabled)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* Start JIT compilation after \\--rjit-disable. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | " def self.enable\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | " rb_rjit_call_p = true;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | " return Qnil;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  15 | " if Primitive.rjit_stats_enabled_p\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | " at_exit do\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit.rb:32:1: warning: initializer-string for character array is too long, array size is 197 but initializer has size 198 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 32 | " require 'fiddle/import'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  33 | " rescue LoadError\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  34 | " return\n"/* miniruby doesn't support RJIT */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  35 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  36 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  37 | " require 'ruby_vm/rjit/c_type'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  38 | " require 'ruby_vm/rjit/compiler'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  39 | " require 'ruby_vm/rjit/hooks'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  40 | " require 'ruby_vm/rjit/stats'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  41 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from object.c:22: Step #3 - "compile-afl-address-x86_64": In file included from ./constant.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* Part of this file is generated by tool/rjit/bindgen.rb. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* Run `make rjit-bindgen` to update code between \"RJIT bindgen begin\" and \"RJIT bindgen end\". */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "module RubyVM::RJIT\n"/* :nodoc: all */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Main: Used by RJIT */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* This `class << C` section is for calling C functions with Primitive. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* For importing variables or macros, use tool/rjit/bindgen.rb instead. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | " class << C = Module.new\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | " def mmap(mem_size)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " Primitive.cexpr! 'SIZET2NUM((size_t)rjit_reserve_addr_space(NUM2UINT(mem_size)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  15 | " def mprotect_write(mem_block, mem_size)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | " Primitive.mprotect_write(mem_block, mem_size)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:25:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 25 | " CType::Immediate.parse(\"size_t\").new(addr)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  26 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  27 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  28 | " def rb_rjit_counters\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  29 | " addr = Primitive.cexpr! 'SIZET2NUM((size_t)&rb_rjit_counters)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  30 | " rb_rjit_runtime_counters.new(addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  31 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  32 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  33 | "\n"/* @param from [Integer] - From address */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  34 | "\n"/* @param to [Integer] - To address */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  35 | " def dump_disasm(from, to, test: false)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  36 | " Primitive.dump_disasm(from, to, test)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  37 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  38 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  39 | "\n"/* Convert a Ruby object to a VALUE in Integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  40 | " def to_value(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:46:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 46 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  47 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  48 | " def rb_iseq_line_no(iseq, pos)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  49 | " _iseq_addr = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  50 | " Primitive.cexpr! 'UINT2NUM(rb_iseq_line_no((const rb_iseq_t *)NUM2SIZET(_iseq_addr), NUM2SIZET(pos)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  51 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  52 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  53 | " def rb_class_of(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  54 | " Primitive.cexpr! 'rb_class_of(obj)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  55 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  56 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  57 | " def rb_callable_method_entry(klass, mid)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  58 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry(klass, NUM2UINT(mid)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  59 | " return nil if cme_addr == 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  60 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  61 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:63:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 63 | " def METHOD_ENTRY_VISI(cme)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  64 | " _cme_addr = cme.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  65 | " Primitive.cexpr! 'UINT2NUM(METHOD_ENTRY_VISI((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  66 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  67 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  68 | " def rb_simple_iseq_p(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  69 | " _iseq_addr = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  70 | " Primitive.cexpr! 'RBOOL(rb_simple_iseq_p((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  71 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  72 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  73 | " def SPECIAL_CONST_P(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  74 | " _value = to_value(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  75 | " Primitive.cexpr! 'RBOOL(SPECIAL_CONST_P((VALUE)NUM2SIZET(_value)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  76 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  77 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  78 | " def BUILTIN_TYPE(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:79:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 79 | " _value = to_value(obj)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  80 | " Primitive.cexpr! 'INT2NUM(BUILTIN_TYPE((VALUE)NUM2SIZET(_value)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  81 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  82 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  83 | " def RB_TYPE_P(obj, type)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  84 | " Primitive.cexpr! 'RBOOL(RB_TYPE_P(obj, NUM2UINT(type)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  85 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  86 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  87 | " def rb_shape_get_shape_id(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  88 | " _value = to_value(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  89 | " Primitive.cexpr! 'UINT2NUM((unsigned int)rb_shape_get_shape_id((VALUE)NUM2SIZET(_value)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  90 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  91 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  92 | " def rb_shape_id_offset\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  93 | " Primitive.cexpr! 'INT2NUM(rb_shape_id_offset())'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  94 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:96:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 96 | " def rb_shape_get_iv_index(shape_id, ivar_id)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  97 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  98 | " rb_shape_t *shape = rb_shape_get_shape_by_id((shape_id_t)NUM2SIZET(shape_id));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  99 | " attr_index_t index;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  100 | " bool found = rb_shape_get_iv_index(shape, (ID)NUM2SIZET(ivar_id), &index);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  101 | " return found ? UINT2NUM(index) : Qnil;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  102 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  103 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  104 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  105 | " def FL_TEST_RAW(obj, flags)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  106 | " Primitive.cexpr! 'RBOOL(FL_TEST_RAW(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  107 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  108 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  109 | " def FL_TEST(obj, flags)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:110:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 110 | " Primitive.cexpr! 'RBOOL(FL_TEST(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  111 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  112 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  113 | " def rjit_for_each_iseq(&block)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  114 | " Primitive.rjit_for_each_iseq(block)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  115 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  116 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  117 | " def get_symbol_id(name)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  118 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_get_symbol_id(name))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  119 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  120 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  121 | " def rb_vm_frame_method_entry(cfp)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  122 | " _cfp = cfp.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  123 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_frame_method_entry((const rb_control_frame_t *)NUM2SIZET(_cfp)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  124 | " return nil if cme_addr == 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:125:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 125 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  126 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  127 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  128 | " def rb_class_get_superclass(klass)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  129 | " Primitive.cexpr! 'rb_class_get_superclass(klass)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  130 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  131 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  132 | " def ID2SYM(id)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  133 | " Primitive.cexpr! 'ID2SYM((ID)NUM2SIZET(id))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  134 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  135 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  136 | " def obj_is_kind_of(obj, c)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  137 | " Primitive.cexpr! 'rb_obj_is_kind_of(obj, c)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  138 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  139 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  140 | " def imemo_type_p(ptr, type)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:145:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 145 | " def rb_iseq_only_optparam_p(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  146 | " _iseq = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  147 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  148 | " extern bool rb_iseq_only_optparam_p(const rb_iseq_t *iseq);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  149 | " return RBOOL(rb_iseq_only_optparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  150 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  151 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  152 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  153 | " def rb_iseq_only_kwparam_p(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  154 | " _iseq = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  155 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  156 | " extern bool rb_iseq_only_kwparam_p(const rb_iseq_t *iseq);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  157 | " return RBOOL(rb_iseq_only_kwparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  158 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  159 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  160 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:161:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 161 | " def rb_obj_frozen_p(obj)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  162 | " Primitive.cexpr! 'rb_obj_frozen_p(obj)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  163 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  164 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  165 | " def rb_intern(str)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  166 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_intern(RSTRING_PTR(str)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  167 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  168 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  169 | " def rb_method_entry_at(klass, mid)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  170 | " me_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_method_entry_at(klass, (ID)NUM2SIZET(mid)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  171 | " me_addr == 0 ? nil : rb_method_entry_t.new(me_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  172 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  173 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  174 | " def rb_shape_get_next_no_warnings(shape, obj, id)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  175 | " _shape = shape.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:176:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 176 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_get_next_no_warnings((rb_shape_t *)NUM2SIZET(_shape), obj, (ID)NUM2SIZET(id)))'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  177 | " rb_shape_t.new(shape_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  178 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  179 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  180 | " def rb_shape_id(shape)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  181 | " _shape = shape.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  182 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_id((rb_shape_t *)NUM2SIZET(_shape)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  183 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  184 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  185 | " def rb_class_attached_object(klass)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  186 | " Primitive.cexpr! 'rb_class_attached_object(klass)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  187 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  188 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  189 | " def rb_singleton_class(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:190:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 190 | " Primitive.cexpr! 'rb_singleton_class(obj)'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  191 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  192 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  193 | " def rb_aliased_callable_method_entry(cme)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  194 | " _cme = cme.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  195 | " cme_addr = Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  196 | " extern const rb_callable_method_entry_t * rb_aliased_callable_method_entry(const rb_callable_method_entry_t *me);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  197 | " return SIZET2NUM((size_t)rb_aliased_callable_method_entry((const rb_callable_method_entry_t *)NUM2SIZET(_cme)));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  198 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  199 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  200 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  201 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:202:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 202 | " def rb_yjit_get_proc_ptr(proc_addr)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  203 | " proc_t_addr = Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  204 | " extern rb_proc_t * rjit_get_proc_ptr(VALUE procv);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  205 | " return SIZET2NUM((size_t)rjit_get_proc_ptr((VALUE)NUM2SIZET(proc_addr)));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  206 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  207 | " rb_proc_t.new(proc_t_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  208 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  209 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  210 | " def rb_shape_get_shape_by_id(shape_id)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  211 | " _shape_id = shape_id.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  212 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_shape_get_shape_by_id((shape_id_t)NUM2UINT(_shape_id)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  213 | " rb_shape_t.new(shape_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  214 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  215 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:216:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 216 | " def rb_iseq_check(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  217 | " _iseq_addr = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  218 | " iseq_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_iseq_check((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  219 | " rb_iseq_t.new(iseq_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  220 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  221 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  222 | " def rb_iseq_path(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  223 | " _iseq_addr = iseq.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  224 | " Primitive.cexpr! 'rb_iseq_path((rb_iseq_t *)NUM2SIZET(_iseq_addr))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  225 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  226 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  227 | " def vm_ci_argc(ci)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  228 | " _ci_addr = ci.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  229 | " Primitive.cexpr! 'UINT2NUM(vm_ci_argc((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  230 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  231 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:233:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": In file included from pack.c:19: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: 233 | warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17:" _ci_addr = ci.to_i\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  234 | " Primitive.cexpr! 'UINT2NUM(vm_ci_flag((CALL_INFO)NU note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^M2SIZET(_ci_addr)))'\n" Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  235 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  236 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  237 | " def vm_ci_kwarg(ci)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  238 | " _ci_addr = ci.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  239 | " kwarg_addr = Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_kwarg((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  240 | " kwarg_addr == 0 ? nil : rb_callinfo_kwarg.new(kwarg_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  241 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  242 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  243 | " def vm_ci_mid(ci)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  244 | " _ci_addr = ci.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  245 | " Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_mid((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  246 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  247 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  248 | " def rjit_opts\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:249:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 249 | " addr = Primitive.cexpr! 'SIZET2NUM((VALUE)&rb_rjit_opts)'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  250 | " rb_rjit_options.new(addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  251 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  252 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  253 | " def rjit_cancel_all(reason)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  254 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  255 | " rb_rjit_cancel_all(RSTRING_PTR(reason));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  256 | " return Qnil;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  257 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  258 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  259 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  260 | "\n"/* Convert an encoded VM pointer to an insn BIN. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  261 | " def rb_vm_insn_decode(encoded)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  262 | "\n"/* Using rb_vm_insn_addr2opcode to return trace_ insns */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  263 | " Primitive.cexpr! 'INT2NUM(rb_vm_insn_addr2opcode((void *)NUM2SIZET(encoded)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  264 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:272:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 272 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  273 | " #ifdef HAVE_LIBCAPSTONE\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  274 | " return Qtrue;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  275 | " #else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  276 | " return Qfalse;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  277 | " #endif\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  278 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  279 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  280 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  281 | " def rjit_exit_traces\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  282 | " Primitive.cexpr! 'rjit_exit_traces()'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  283 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  284 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  285 | " def rb_vm_ep_local_ep(ep)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  286 | " _ep = ep.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  287 | " lep_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_ep_local_ep((const VALUE *)NUM2SIZET(_ep)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:295:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 295 | " def rb_hash_stlike_lookup(hash, key)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  296 | " Primitive.cstmt! %{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  297 | " VALUE result = Qnil;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  298 | " rb_hash_stlike_lookup(hash, key, &result);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  299 | " return result;\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  300 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  301 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  302 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  303 | " def rb_obj_class(obj)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  304 | " Primitive.cexpr! 'rb_obj_class(obj)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  305 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  306 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  307 | " def rb_sym2id(sym)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  308 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_sym2id(sym))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  309 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  310 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:312:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 312 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry_or_negative(klass, (ID)NUM2SIZET(mid)))'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  313 | " return nil if cme_addr == 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  314 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  315 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  316 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  317 | " def rb_method_basic_definition_p(klass, mid)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  318 | " Primitive.cexpr! 'RBOOL(rb_method_basic_definition_p(klass, (ID)NUM2SIZET(mid)))'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  319 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  320 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  321 | " def UNDEFINED_METHOD_ENTRY_P(cme)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  322 | " _cme_addr = cme.to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:323:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 323 | " Primitive.cexpr! 'RBOOL(UNDEFINED_METHOD_ENTRY_P((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  324 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  325 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  326 | " def RCLASS_ORIGIN(klass)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  327 | " Primitive.cexpr! 'RCLASS_ORIGIN(klass)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  328 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  329 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  330 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  331 | "\n"/* *In file included from /parse.y: Step #3 - "compile-afl-address-x86_64": 49 : Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h| :31: Step #3 - "compile-afl-address-x86_64": ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h :33228 | : Step #3 - "compile-afl-address-x86_64": In file included from "./include/ruby/internal/arithmetic.h\:n24": Step #3 - "compile-afl-address-x86_64": In file included from /./include/ruby/internal/arithmetic/char.h*: 29U: Step #3 - "compile-afl-address-x86_64": til./include/ruby/internal/core/rstring.hi:t398i:es: Not used by RJI24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": T, but useful for debugging */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  333 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  334 | " class << C\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  335 | "\n"/* Convert insn BINs to encoded VM pointers. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  336 | " def rb_vm_insn_encode(bin)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  337 | " Primitive.cexpr! 'SIZET2NUM((VALUE)rb_vm_get_insns_address_table()[NUM2INT(bin)])'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  338 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:344:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 344 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  345 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  346 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  347 | "\n"/* # RJIT bindgen begin ### */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  348 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  349 | " C::UNLIMITED_ARGUMENTS = Primitive.cexpr! %q{ LONG2NUM(UNLIMITED_ARGUMENTS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  350 | " C::VM_ENV_DATA_INDEX_ME_CREF = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_ME_CREF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  351 | " C::VM_ENV_DATA_INDEX_SPECVAL = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_SPECVAL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  352 | " C::ARRAY_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(ARRAY_REDEFINED_OP_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  353 | " C::BOP_AND = Primitive.cexpr! %q{ SIZET2NUM(BOP_AND) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  354 | " C::BOP_AREF = Primitive.cexpr! %q{ SIZET2NUM(BOP_AREF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:355:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 355 | " C::BOP_EQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQ) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  356 | " C::BOP_EQQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQQ) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  357 | " C::BOP_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(BOP_FREEZE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  358 | " C::BOP_GE = Primitive.cexpr! %q{ SIZET2NUM(BOP_GE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  359 | " C::BOP_GT = Primitive.cexpr! %q{ SIZET2NUM(BOP_GT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  360 | " C::BOP_LE = Primitive.cexpr! %q{ SIZET2NUM(BOP_LE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  361 | " C::BOP_LT = Primitive.cexpr! %q{ SIZET2NUM(BOP_LT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  362 | " C::BOP_MINUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_MINUS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:363:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 363 | " C::BOP_MOD = Primitive.cexpr! %q{ SIZET2NUM(BOP_MOD) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  364 | " C::BOP_OR = Primitive.cexpr! %q{ SIZET2NUM(BOP_OR) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  365 | " C::BOP_PLUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_PLUS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  366 | " C::BUILTIN_ATTR_LEAF = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_LEAF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  367 | " C::BUILTIN_ATTR_NO_GC = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_NO_GC) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  368 | " C::HASH_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(HASH_REDEFINED_OP_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  369 | " C::INTEGER_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(INTEGER_REDEFINED_OP_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:370:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 370 | " C::INVALID_SHAPE_ID = Primitive.cexpr! %q1{ SIZE warningT2N generatedUM(IN. Step #3 - "compile-afl-address-x86_64": VALID_SHAPE_ID) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  371 | " C::METHOD_VISI_PRIVATE = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PRIVATE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  372 | " C::METHOD_VISI_PROTECTED = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PROTECTED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  373 | " C::METHOD_VISI_PUBLIC = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PUBLIC) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  374 | " C::METHOD_VISI_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_UNDEF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  375 | " C::OBJ_TOO_COMPLEX_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(OBJ_TOO_COMPLEX_SHAPE_ID) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:376:1: warning: initializer-string for character array is too long, array size is 406 but initializer has size 407 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 376 | " C::OPTIMIZED_METHOD_TYPE_BLOCK_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_BLOCK_CALL) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  377 | " C::OPTIMIZED_METHOD_TYPE_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_CALL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  378 | " C::OPTIMIZED_METHOD_TYPE_SEND = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_SEND) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  379 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_AREF = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_AREF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:380:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 380 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_ASET = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_ASET) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  381 | " C::RARRAY_EMBED_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  382 | " C::RARRAY_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2compiling proc.c Step #3 - "compile-afl-address-x86_64": NUM(RARRAY_EMBED_LEN_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  383 | " C::RARRAY_EMBED_LEN_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_SHIFT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  384 | " C::RHASH_PASS_AS_KEYWORDS = Primitive.cexpr! %q{ SIZET2NUM(RHASH_PASS_AS_KEYWORDS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:385:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 385 | " C::RMODULE_IS_REFINEMENT = Primitive.cexpr! %q{ SIZET2NUM(RMODULE_IS_REFINEMENT) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  386 | " C::ROBJECT_EMBED = Primitive.cexpr! %q{ SIZET2NUM(ROBJECT_EMBED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  387 | " C::RSTRUCT_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RSTRUCT_EMBED_LEN_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  388 | " C::RUBY_ENCODING_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_ENCODING_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  389 | " C::RUBY_EVENT_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_CLASS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  390 | " C::RUBY_EVENT_C_CALL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_CALL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:391:1: warning: initializer-string for character array is too long, array size is 454 but initializer has size 455 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 391 | " C::RUBY_EVENT_C_RETURN = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_RETURN) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  392 | " C::RUBY_FIXNUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FIXNUM_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  393 | " C::RUBY_FLONUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  394 | " C::RUBY_FLONUM_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  395 | " C::RUBY_FL_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_FREEZE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  396 | " C::RUBY_FL_SINGLETON = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_SINGLETON) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:397:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 397 | " C::RUBY_IMMEDIATE_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_IMMEDIATE_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  398 | " C::RUBY_SPECIAL_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SPECIAL_SHIFT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  399 | " C::RUBY_SYMBOL_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SYMBOL_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  400 | " C::RUBY_T_ARRAY = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ARRAY) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  401 | " C::RUBY_T_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_CLASS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  402 | " C::RUBY_T_HASH = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_HASH) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  403 | " C::RUBY_T_ICLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ICLASS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:404:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 404 | " C::RUBY_T_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  405 | " C::RUBY_T_MODULE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MODULE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  406 | " C::RUBY_T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_OBJECT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  407 | " C::RUBY_T_STRING = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_STRING) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  408 | " C::RUBY_T_SYMBOL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_SYMBOL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  409 | " C::SHAPE_FLAG_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FLAG_SHIFT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  410 | " C::SHAPE_FROZEN = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FROZEN) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:411:1: warning: initializer-string for character array is too long, array size is 501 but initializer has size 502 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 411 | " C::SHAPE_ID_NUM_BITS = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ID_NUM_BITS) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  412 | " C::SHAPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_IVAR) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  413 | " C::SHAPE_MASK = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_MASK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  414 | " C::SHAPE_ROOT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ROOT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  415 | " C::STRING_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(STRING_REDEFINED_OP_FLAG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  416 | " C::T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(T_OBJECT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  417 | " C::VM_BLOCK_HANDLER_NONE = Primitive.cexpr! %q{ SIZET2NUM(VM_BLOCK_HANDLER_NONE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:418:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 418 | " C::VM_CALL_ARGS_BLOCKARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_BLOCKARG) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  419 | " C::VM_CALL_ARGS_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_SPLAT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  420 | " C::VM_CALL_FCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_FCALL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  421 | " C::VM_CALL_KWARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KWARG) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  422 | " C::VM_CALL_KW_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  423 | " C::VM_CALL_KW_SPLAT_MUT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_MUT) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:424:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 424 | " C::VM_CALL_KW_SPLAT_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_bit) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  425 | " C::VM_CALL_OPT_SEND = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_OPT_SEND) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  426 | " C::VM_CALL_TAILCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  427 | " C::VM_CALL_TAILCALL_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL_bit) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  428 | " C::VM_CALL_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ZSUPER) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  429 | " C::VM_ENV_DATA_INDEX_FLAGS = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_INDEX_FLAGS) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:430:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 430 | " C::VM_ENV_DATA_SIZE = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_SIZE) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  431 | " C::VM_ENV_FLAG_LOCAL = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_LOCAL) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  432 | " C::VM_ENV_FLAG_WB_REQUIRED = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_WB_REQUIRED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  433 | " C::VM_FRAME_FLAG_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_BMETHOD) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  434 | " C::VM_FRAME_FLAG_CFRAME = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  435 | " C::VM_FRAME_FLAG_CFRAME_KW = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME_KW) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:436:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 436 | " C::VM_FRAME_FLAG_LAMBDA = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_LAMBDA) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  437 | " C::VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  438 | " C::VM_FRAME_MAGIC_BLOCK = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_BLOCK) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  439 | " C::VM_FRAME_MAGIC_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_CFUNC) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  440 | " C::VM_FRAME_MAGIC_METHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_METHOD) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:441:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 441 | " C::VM_METHOD_TYPE_ALIAS = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ALIAS) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  442 | " C::VM_METHOD_TYPE_ATTRSET = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ATTRSET) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  443 | " C::VM_METHOD_TYPE_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_BMETHOD) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  444 | " C::VM_METHOD_TYPE_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_CFUNC) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  445 | " C::VM_METHOD_TYPE_ISEQ = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ISEQ) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  446 | " C::VM_METHOD_TYPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_IVAR) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:447:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 447 | " C::VM_METHOD_TYPE_MISSING = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_MISSING) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  448 | " C::VM_METHOD_TYPE_NOTIMPLEMENTED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_NOTIMPLEMENTED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  449 | " C::VM_METHOD_TYPE_OPTIMIZED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_OPTIMIZED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  450 | " C::VM_METHOD_TYPE_REFINED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_REFINED) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  451 | " C::VM_METHOD_TYPE_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_UNDEF) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:452:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 452 | " C::VM_METHOD_TYPE_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ZSUPER) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  453 | " C::VM_SPECIAL_OBJECT_VMCORE = Primitive.cexpr! %q{ SIZET2NUM(VM_SPECIAL_OBJECT_VMCORE) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  454 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  455 | " def C.block_type_iseq\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  456 | " Primitive.cexpr! %q{ SIZET2NUM(block_type_iseq) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  457 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  458 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  459 | " def C.idRespond_to_missing\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  460 | " Primitive.cexpr! %q{ SIZET2NUM(idRespond_to_missing) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  461 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  462 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  463 | " def C.imemo_callinfo\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  464 | " Primitive.cexpr! %q{ SIZET2NUM(imemo_callinfo) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  465 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  466 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  467 | " def C.imemo_iseq\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:469:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 469 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  470 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  471 | " def C.rb_block_param_proxy\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  472 | " Primitive.cexpr! %q{ SIZET2NUM(rb_block_param_proxy) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  473 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  474 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  475 | " def C.rb_cArray\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  476 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cArray) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  477 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  478 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  479 | " def C.rb_cFalseClass\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  480 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFalseClass) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  481 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  482 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  483 | " def C.rb_cFloat\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  484 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFloat) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:496:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 496 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cString) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  497 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  498 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  499 | " def C.rb_cSymbol\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  500 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cSymbol) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  501 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  502 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  503 | " def C.rb_cTrueClass\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  504 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cTrueClass) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  505 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  506 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  507 | " def C.rb_mRubyVMFrozenCore\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  508 | " Primitive.cexpr! %q{ SIZET2NUM(rb_mRubyVMFrozenCore) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  509 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  510 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  511 | " def C.rb_rjit_global_events\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:519:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 519 | " def C.rb_ary_clear\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  520 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_clear) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  521 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  522 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  523 | " def C.rb_ary_dup\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  524 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_dup) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  525 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  526 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  527 | " def C.rb_ary_entry_internal\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  528 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_entry_internal) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  529 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  530 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  531 | " def C.rb_ary_push\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  532 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_push) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  533 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  534 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:540:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 540 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_store) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  541 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  542 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  543 | " def C.rb_ary_tmp_new_from_values\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  544 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_tmp_new_from_values) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  545 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  546 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  547 | " def C.rb_ary_unshift_m\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  548 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_unshift_m) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  549 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  550 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  551 | " def C.rb_backref_get\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  552 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_backref_get) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  553 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  554 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  555 | " def C.rb_ec_ary_new_from_values\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:560:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 560 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ec_str_resurrect) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  561 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  562 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  563 | " def C.rb_ensure_iv_list_size\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  564 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ensure_iv_list_size) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  565 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  566 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  567 | " def C.rb_fix_aref\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  568 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_aref) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  569 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  570 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  571 | " def C.rb_fix_div_fix\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  572 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_div_fix) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  573 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  574 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  575 | " def C.rb_fix_mod_fix\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:580:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 580 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_mul_fix) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  581 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  582 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  583 | " def C.rb_gc_writebarrier\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  584 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gc_writebarrier) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  585 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  586 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  587 | " def C.rb_get_symbol_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  588 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_get_symbol_id) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  589 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  590 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  591 | " def C.rb_gvar_get\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  592 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gvar_get) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  593 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  594 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  595 | " def C.rb_hash_aref\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:600:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 600 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_aset) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  601 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  602 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  603 | " def C.rb_hash_bulk_insert\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  604 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_bulk_insert) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  605 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  606 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  607 | " def C.rb_hash_new\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  608 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  609 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  610 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  611 | " def C.rb_hash_new_with_size\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  612 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new_with_size) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  613 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  614 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  615 | " def C.rb_hash_resurrect\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:620:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 620 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_defined) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  621 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  622 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  623 | " def C.rb_ivar_get\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  624 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_get) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  625 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  626 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  627 | " def C.rb_obj_as_string_result\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  628 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_as_string_result) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  629 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  630 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  631 | " def C.rb_obj_is_kind_of\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  632 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_is_kind_of) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  633 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  634 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  635 | " def C.rb_range_new\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:640:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 640 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_last_match) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  641 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  642 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  643 | " def C.rb_reg_match_last\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  644 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_last) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  645 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  646 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  647 | " def C.rb_reg_match_post\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  648 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_post) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  649 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  650 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  651 | " def C.rb_reg_match_pre\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  652 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_pre) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  653 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  654 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  655 | " def C.rb_reg_new_ary\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:660:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 660 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_nth_match) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  661 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  662 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  663 | " def C.rb_rjit_branch_stub_hit\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  664 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_branch_stub_hit) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  665 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  666 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  667 | " def C.rb_rjit_entry_stub_hit\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  668 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_entry_stub_hit) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  669 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  670 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  671 | " def C.rb_str_buf_append\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  672 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_buf_append) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  673 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  674 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  675 | " def C.rb_str_bytesize\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:680:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 680 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_concat_literals) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  681 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  682 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  683 | " def C.rb_str_dup\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  684 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_dup) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  685 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  686 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  687 | " def C.rb_str_eql_internal\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  688 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_eql_internal) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  689 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  690 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  691 | " def C.rb_str_getbyte\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  692 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_getbyte) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  693 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  694 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  695 | " def C.rb_str_intern\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:700:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 700 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_sym_to_proc) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  701 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  702 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  703 | " def C.rb_vm_bh_to_procval\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  704 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_bh_to_procval) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  705 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  706 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  707 | " def C.rb_vm_concat_array\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  708 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_concat_array) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  709 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  710 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  711 | " def C.rb_vm_defined\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  712 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_defined) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  713 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  714 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  715 | " def C.rb_vm_get_ev_const\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:720:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 720 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_getclassvariable) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  721 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  722 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  723 | " def C.rb_vm_ic_hit_p\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  724 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_ic_hit_p) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  725 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  726 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  727 | " def C.rb_vm_opt_newarray_hash\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  728 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_hash) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  729 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  730 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  731 | " def C.rb_vm_opt_newarray_max\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  732 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_max) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  733 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  734 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  735 | " def C.rb_vm_opt_newarray_min\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:739:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 739 | " def C.rb_vm_set_ivar_id\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  740 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_set_ivar_id) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  741 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  742 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  743 | " def C.rb_vm_setclassvariable\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  744 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setclassvariable) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  745 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  746 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  747 | " def C.rb_vm_setinstancevariable\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  748 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setinstancevariable) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  749 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  750 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  751 | " def C.rb_vm_splat_array\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  752 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_splat_array) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  753 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  754 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:759:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 759 | " def C.rb_vm_yield_with_cfunc\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  760 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_yield_with_cfunc) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  761 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  762 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  763 | " def C.rjit_build_kwhash\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  764 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_build_kwhash) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  765 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  766 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  767 | " def C.rjit_full_cfunc_return\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  768 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_full_cfunc_return) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  769 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  770 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  771 | " def C.rjit_optimized_call\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  772 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_optimized_call) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  773 | " end\n"1 warning generated. Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  774 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:776:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 776 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_rb_ary_subseq_length) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  777 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  778 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  779 | " def C.rjit_record_exit_stack\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  780 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_record_exit_stack) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  781 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  782 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  783 | " def C.rjit_str_neq_internal\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  784 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_neq_internal) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  785 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  786 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  787 | " def C.rjit_str_simple_append\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  788 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_simple_append) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  789 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  790 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  791 | " def C.CALL_DATA\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:796:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 796 | " @IC ||= self.iseq_inline_constant_cache\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  797 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  798 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  799 | " def C.ID\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  800 | " @ID ||= CType::Immcompiling process.c Step #3 - "compile-afl-address-x86_64": ediate.parse(\"unsigned long\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  801 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  802 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  803 | " def C.IVC\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  804 | " @IVC ||= self.iseq_inline_iv_cache_entry\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  805 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  806 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  807 | " def C.RArray\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  808 | " @RArray ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  809 | " \"RArray\", Primitive.cexpr!(\"SIZEOF(struct RArray)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  810 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), basic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  811 | " as: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:813:1: warning: initializer-string for character array is too long, array size is 430 but initializer has size 431 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 813 | " heap: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  814 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  815 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, len)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  816 | " aux: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  817 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap.aux)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  818 | " capa: CType::Immediate.parse(\"long\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  819 | " shared_root: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:820:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 820 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, aux)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  821 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  822 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  823 | " ary: CType::Array.new { self.VALUE },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  824 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), as)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  825 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  826 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  827 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  828 | " def C.RB_BUILTIN\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  829 | " @RB_BUILTIN ||= self.rb_builtin_function\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  830 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  831 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  832 | " def C.RBasic\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  833 | " @RBasic ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:834:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 834 | " \"RBasic\", Primitive.cexpr!(\"SIZEOF(struct RBasic)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  835 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  836 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), klass)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  837 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  838 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  839 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  840 | " def C.RObject\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  841 | " @RObject ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  842 | " \"RObject\", Primitive.cexpr!(\"SIZEOF(struct RObject)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  843 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), basic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  844 | " as: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:845:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 845 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  846 | " heap: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  847 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as.heap)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  848 | " ivptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, ivptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  849 | " iv_index_tbl: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, iv_index_tbl)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  850 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:851:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 851 | " ary: CType::Array.new { self.VALUE },\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  852 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), as)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  853 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  854 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  855 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  856 | " def C.RString\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  857 | " @RString ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  858 | " \"RString\", Primitive.cexpr!(\"SIZEOF(struct RString)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  859 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), basic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  860 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), len)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  861 | " as: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:862:1: warning: initializer-string for character array is too long, array size is 489 but initializer has size 490 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 862 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  863 | " heap: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  864 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  865 | " ptr: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  866 | " aux: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  867 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap.aux)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  868 | " capa: CType::Immediate.parse(\"long\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:869:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 869 | " shared: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  870 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, aux)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  871 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  872 | " embed: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  873 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.embed)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from proc.c: Step #3 - "compile-afl-address-x86_64": 12: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h 874 | " :4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h: 28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h : 24 : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.har:y29:: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h :[398:C24: Tywarning: pdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | strue::Array.new { CType::Immediate.parse(\"char\") }, Prict RStringmitive.cexpr!(\"O retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88FFSETOF(((struct RString *)NULL)->as.embed, ary)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  875 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  876 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), as)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  877 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  878 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  879 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  880 | " def C.RStruct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:881:1: warning: initializer-string for character array is too long, array size is 400 but initializer has size 401 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 881 | " @RStruct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  882 | " \"RStruct\", Primitive.cexpr!(\"SIZEOF(struct RStruct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  883 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), basic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  884 | " as: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  885 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  886 | " heap: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  887 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as.heap)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:888:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 888 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, len)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  889 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  890 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  891 | " ary: CType::Array.new { self.VALUE },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  892 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), as)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  893 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  894 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  895 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  896 | " def C.attr_index_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  897 | " @attr_index_t ||= CType::Immediate.parse(\"uint32_t\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  898 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  899 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  900 | " def C.iseq_inline_constant_cache\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:901:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 901 | " @iseq_inline_constant_cache ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  902 | " \"iseq_inline_constant_cache\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  903 | " entry: [CType::Pointer.new { self.iseq_inline_constant_cache_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), entry)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  904 | " segments: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), segments)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  905 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  906 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  907 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  908 | " def C.iseq_inline_constant_cache_entry\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:909:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 909 | " @iseq_inline_constant_cache_entry ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  910 | " \"iseq_inline_constant_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache_entry)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  911 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  912 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), value)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:913:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 913 | " _unused1: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused1)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  914 | " _unused2: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused2)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  915 | " ic_cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), ic_cref)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  916 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  917 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  918 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  919 | " def C.iseq_inline_iv_cache_entry\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  920 | " @iseq_inline_iv_cache_entry ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:921:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 921 | " \"iseq_inline_iv_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_iv_cache_entry)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  922 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), value)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  923 | " iv_set_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), iv_set_name)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  924 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  925 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  926 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  927 | " def C.iseq_inline_storage_entry\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  928 | " @iseq_inline_storage_entry ||= CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:929:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 929 | " \"iseq_inline_storage_entry\", Primitive.cexpr!(\"SIZEOF(union iseq_inline_storage_entry)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  930 | " :17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  once: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  931 | " \"\", Primitive.cexpr!(\"SIZEOF(((union iseq_inline_storage_entry *)NULL)->once)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  932 | " running_thread: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, running_thread)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  933 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, value)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  934 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:935:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 935 | " ic_cache: self.iseq_inline_constant_cache,\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  936 | " iv_cache: self.iseq_inline_iv_cache_entry,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  937 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  938 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  939 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  940 | " def C.method_optimized_type\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  941 | " @method_optimized_type ||= CType::Immediate.parse(\"int\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  942 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  943 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  944 | " def C.rb_block\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  945 | " @rb_block ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  946 | " \"rb_block\", Primitive.cexpr!(\"SIZEOF(struct rb_block)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  947 | " as: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  948 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_block *)NULL)->as)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  949 | " captured: self.rb_captured_block,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  950 | " symbol: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:951:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 951 | " proc: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  952 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), as)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  953 | " type: [self.rb_block_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), type)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  954 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  955 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  956 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  957 | " def C.rb_block_type\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  958 | " @rb_block_type ||= CType::Immediate.parse(\"int\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  959 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  960 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  961 | " def C.rb_builtin_function\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  962 | " @rb_builtin_function ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  963 | " \"rb_builtin_function\", Primitive.cexpr!(\"SIZEOF(struct rb_builtin_function)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:964:1: warning: initializer-string for character array is too long, array size is 379 but initializer has size 380 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 964 | " func_ptr: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), func_ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  965 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), argc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  966 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:967:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 967 | " name: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), name)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  968 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  969 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  970 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  971 | " def C.rb_call_data\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  972 | " @rb_call_data ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  973 | " \"rb_call_data\", Primitive.cexpr!(\"SIZEOF(struct rb_call_data)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  974 | " ci: [CType::Pointer.new { self.rb_callinfo }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), ci)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:975:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 975 | " cc: [CType::Pointer.new { self.rb_callcache }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), cc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  976 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  977 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  978 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  979 | " def C.rb_callable_method_entry_struct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  980 | " @rb_callable_method_entry_struct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  981 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  982 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:983:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 983 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  984 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  985 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:986:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 986 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  987 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  988 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  989 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  990 | " def C.rb_callable_method_entry_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  991 | " @rb_callable_method_entry_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  992 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  993 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:994:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 994 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  995 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  996 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:997:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 997 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  998 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  999 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1000 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1001 | " def C.rb_callcache\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1002 | " @rb_callcache ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1003 | " \"rb_callcache\", Primitive.cexpr!(\"SIZEOF(struct rb_callcache)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1004 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1005 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), klass)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1006:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1006 | " cme_: [CType::Pointer.new { self.rb_callable_method_entry_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), cme_)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1007 | " call_: [self.vm_call_handler, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), call_)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1008 | " aux_: [CType::Union.new(\n"1 warning generated. Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1009 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1010 | " attr: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1011 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_.attr)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1012:1: warning: initializer-string for character array is too long, array size is 442 but initializer has size 443 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1012 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_callcache *)NULL)->aux_.attr, value)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1013 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1014 | " method_missing_reason: self.method_missing_reason,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1015 | " v: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1016 | " bf: CType::Pointer.new { self.rb_builtin_function },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1017 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), aux_)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1018 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1019 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1020 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1021 | " def C.rb_callinfo\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1022 | " @rb_callinfo ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1023:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1023 | " \"rb_callinfo\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo)\"),compiling ractor.c Step #3 - "compile-afl-address-x86_64": \n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1024 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1025 | " kwarg: [CType::Pointer.new { self.rb_callinfo_kwarg }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), kwarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1026 | " mid: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), mid)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1027 | " flag: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flag)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1028:1: warning: initializer-string for character array is too long, array size is 395 but initializer has size 396 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1028 | " argc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), argc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1029 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1030 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1031 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1032 | " def C.rb_callinfo_kwarg\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1033 | " @rb_callinfo_kwarg ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1034 | " \"rb_callinfo_kwarg\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo_kwarg)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1035 | " keyword_len: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keyword_len)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1036:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1036 | " references: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), references)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1037 | " keywords: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keywords)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1038 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1039 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1040 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1041 | " def C.rb_captured_block\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1042 | " @rb_captured_block ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1043 | " \"rb_captured_block\", Primitive.cexpr!(\"SIZEOF(struct rb_captured_block)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1044:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1044 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), self)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1045 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), ep)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1046 | " code: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1047 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_captured_block *)NULL)->code)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1048 | " iseq: CType::Pointer.new { self.rb_iseq_t },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1049 | " ifunc: CType::Pointer.new { self.vm_ifunc },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1050 | " val: self.VALUE,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1051:1: warning: initializer-string for character array is too long, array size is 391 but initializer has size 392 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1051 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), code)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1052 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1053 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1054 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1055 | " def C.rb_control_frame_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1056 | " @rb_control_frame_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1057 | " \"rb_control_frame_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_control_frame_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1058 | " pc: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), pc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1059:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1059 | " sp: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), sp)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1060 | " iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1061 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), self)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1062 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), ep)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1063:1: warning: initializer-string for character array is too long, array size is 447 but initializer has size 448 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1063 | " block_code: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), block_code)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1064 | " jit_return: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), jit_return)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1065 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1066 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1067 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1068 | " def C.rb_cref_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1069 | " @rb_cref_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1070 | " \"rb_cref_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_cref_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1071:1: warning: initializer-string for character array is too long, array size is 458 but initializer has size 459 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1071 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1072 | " refinements: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), refinements)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1073 | " klass_or_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), klass_or_self)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1074 | " next: [CType::Pointer.new { self.rb_cref_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), next)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1075:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1075 | " scope_visi: [self.rb_scope_visibility_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), scope_visi)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1076 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1077 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1078 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1079 | " def C.rb_execution_context_struct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1080 | " @rb_execution_context_struct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1081 | " \"rb_execution_context_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_execution_context_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1082 | " vm_stack: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1083:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1083 | " vm_stack_size: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1084 | " cfp: [CType::Pointer.new { self.rb_control_frame_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), cfp)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1085 | " tag: [CType::Pointer.new { self.rb_vm_tag }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), tag)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1086:1: warning: initializer-string for character array is too long, array size is 423 but initializer has size 424 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1086 | " interrupt_flag: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_flag)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1087 | " interrupt_mask: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_mask)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1088 | " fiber_ptr: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), fiber_ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1089:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1089 | " thread_ptr: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), thread_ptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1090 | " local_storage: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1091 | " local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rbIn file included from process.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct_execution_context_struct *)NULL)), local_storage_recursiv eR_Shtaring rsh)\")],etval;\n" Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17:rjit_c.rb:1092:1:  warning: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | constinitializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1092 | " loc VALUE al_storage_recuklass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": rsive_hash_for_trace: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash_for_trace)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1093 | " storage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), storage)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1094 | " root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1095:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1095 | " root_svar: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_svar)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1096 | " ensure_list: [CType::Pointer.new { self.rb_ensure_list_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), ensure_list)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1097 | " trace_arg: [CType::Pointer.new { self.rb_trace_arg_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), trace_arg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1098:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1098 | " errinfo: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), errinfo)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1099 | " passed_block_handler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), passed_block_handler)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1100 | " raised_flag: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), raised_flag)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1101:1: warning: initializer-string for character array is too long, array size is 435 but initializer has size 436 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1101 | " private_const_reference: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), private_const_reference)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1102 | " machine: [CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1103 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_execution_context_struct *)NULL)->machine)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1104 | " stack_start: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1105:1: warning: initializer-string for character array is too long, array size is 453 but initializer has size 454 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1105 | " stack_end: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_end)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1106 | " stack_maxsize: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_maxsize)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1107 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), machine)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1108 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1109 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1110 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1111 | " def C.rb_execution_context_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1112:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1112 | " @rb_execution_context_t ||= self.rb_execution_context_struct\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1113 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1114 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1115 | " def C.rb_iseq_constant_body\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1116 | " @rb_iseq_constant_body ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1117 | " \"rb_iseq_constant_body\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_constant_body)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1118 | " type: [self.rb_iseq_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), type)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1119 | " iseq_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1120:1: warning: initializer-string for character array is too long, array size is 497 but initializer has size 498 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1120 | " iseq_encoded: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_encoded)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1121 | " param: [CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1122 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1123 | " flags: [CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1124 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param.flags)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1125 | " has_lead: [CType::BitField.new(1, 0), 0],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1126 | " has_opt: [CType::BitField.new(1, 1), 1],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1127:1: warning: initializer-string for character array is too long, array size is 439 but initializer has size 440 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1127 | " has_rest: [CType::BitField.new(1, 2), 2],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1128 | " has_post: [CType::BitField.new(1, 3), 3],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1129 | " has_kw: [CType::BitField.new(1, 4), 4],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1130 | " has_kwrest: [CType::BitField.new(1, 5), 5],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1131 | " has_block: [CType::BitField.new(1, 6), 6],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1132 | " ambiguous_param0: [CType::BitField.new(1, 7), 7],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1133 | " accepts_no_kwarg: [CType::BitField.new(1, 0), 8],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1134 | " ruby2_keywords: [CType::BitField.new(1, 1), 9],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1135:1: warning: initializer-string for character array is too long, array size is 373 but initializer has size 374 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1135 | " ), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1136 | " size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1137 | " lead_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, lead_num)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1138:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1138 | " opt_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_num)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1139 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, rest_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1140 | " post_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1141:1: warning: initializer-string for character array is too long, array size is 426 but initializer has size 427 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1141 | " post_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_num)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1142 | " block_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, block_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1143 | " opt_table: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_table)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1144:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1144 | " keyword: [CType::Pointer.new { self.rb_iseq_param_keyword }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, keyword)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1145 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), param)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1146 | " location: [self.rb_iseq_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), location)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1147 | " insns_info: [self.iseq_insn_info, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), insns_info)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1148:1: warning: initializer-string for character array is too long, array size is 443 but initializer has size 444 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1148 | " local_table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1149 | " catch_table: [CType::Pointer.new { self.iseq_catch_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_table)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1150 | " parent_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), parent_iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1151:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1151 | " local_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1152 | " is_entries: [CT1 warning generatedype::Pointer. Step #3 - "compile-afl-address-x86_64": .new { self.iseq_inline_storage_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), is_entries)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1153 | " call_data: [CType::Pointer.new {1 warning generated. Step #3 - "compile-afl-address-x86_64": self.rb_call_data }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), call_data)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1154 | " variable: [CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1155:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1155 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->variable)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1156 | " flip_count: [self.rb_snum_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, flip_count)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1157 | " script_lines: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, script_lines)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1158 | " coverage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constcompiling random.c Step #3 - "compile-afl-address-x86_64": ant_body *)NULL)->variable, coverage)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1159:1: warning: initializer-string for character array is too long, array size is 382 but initializer has size 383 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": compiling range.c Step #3 - "compile-afl-address-x86_64": 1159 | " pc2branchindex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, pc2branchindex)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1160 | " original_iseq: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, original_iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1161 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), variable)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1162:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1162 | " local_table_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1163 | " ic_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ic_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1164 | " ise_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ise_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1165:1: warning: initializer-string for character array is too long, array size is 427 but initializer has size 428 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1165 | " ivc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ivc_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1166 | " icvarc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), icvarc_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1167 | " ci_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ci_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1168:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1168 | " stack_max: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1169 | " builtin_attrs: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), builtin_attrs)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1170 | " mark_bits: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1171 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1172 | " list: CType::Pointer.new { self.iseq_bits_t },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1173:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1173 | " single: self.iseq_bits_t,\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1174 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mark_bits)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1175 | " outer_variables: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), outer_variables)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1176 | " mandatory_only_iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mandatory_only_iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1177:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1177 | " jit_entry: [self.rb_jit_func_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1178 | " jit_entry_calls: [CType::Immediate.parse(\"unsigned long\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry_calls)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1179 | " rjit_blocks: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), rjit_blocks)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1180 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1181 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1182 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1183 | " def C.rb_iseq_location_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1184 | " @rb_iseq_location_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1185:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1185 | " \"rb_iseq_location_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_location_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1186 | " pathobj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), pathobj)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1187 | " base_label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), base_label)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1188 | " label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), label)\"), true],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1189:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1189 | " first_lineno: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), first_lineno)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1190 | " node_id: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), node_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1191 | " code_location: [self.rb_code_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), code_location)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1192 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1193 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1194 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1195 | " def C.rb_iseq_param_keyword\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1196 | " @rb_iseq_param_keyword ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1197:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1197 | " \"rb_iseq_param_keyword\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_param_keyword)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1198 | " num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), num)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1199 | " required_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), required_num)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1200 | " bits_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), bits_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1201:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1201 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), rest_start)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1202 | " table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), table)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1203 | " default_values: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), default_values)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1204 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1205 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1206 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1207 | " def C.rb_iseq_struct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1208 | " @rb_iseq_struct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1209:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1209 | " \"rb_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1210 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1211 | " wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), wrapper)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1212 | " body: [CType::Pointer.new { self.rb_iseq_constant_body }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), body)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1213 | " aux: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1214:1: warning: initializer-string for character array is too long, array size is 378 but initializer has size 379 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1214 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1215 | " compile_data: CType::Pointer.new { self.iseq_compile_data },\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1216 | " loader: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1217 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.loader)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1218 | " obj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, obj)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1219:1: warning: initializer-string for character array is too long, array size is 421 but initializer has size 422 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1219 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1220 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1221 | " exec: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1222 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.exec)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1223 | " local_hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, local_hooks)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1224:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1224 | " global_trace_events: [self.rb_event_flag_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, global_trace_events)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1225 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1226 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1227 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1228 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1229 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1230 | " def C.rb_iseq_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1231 | " @rb_iseq_t ||= self.rb_iseq_struct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1232 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1233 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1234 | " def C.rb_jit_func_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1235 | " @rb_jit_func_t ||= CType::Immediate.parse(\"void *\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1236 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1237 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1238 | " def C.rb_method_attr_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1239 | " @rb_method_attr_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1240:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1240 | " \"rb_method_attr_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_attr_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1241 | " id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_attr_struct *)NULL)), id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1242 | " location: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_attr_struct *)NULL)), location)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1243 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1244 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1245 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1246 | " def C.rb_method_bmethod_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1247 | " @rb_method_bmethod_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1248 | " \"rb_method_bmethod_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_bmethod_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1249:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1249 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), proc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1250 | " hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), hooks)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1251 | " defined_ractor: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), defined_ractor)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1252 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1253 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1254 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1255 | " def C.rb_method_cfunc_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1256 | " @rb_method_cfunc_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1257:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1257 | " \"rb_method_cfunc_struct\", Primitive.cexpr!(\"SIZEOIn file included from Fractor.c(s:t3r: Step #3 - "compile-afl-address-x86_64": uIn file included from c./include/ruby/ruby.ht: 28r: Step #3 - "compile-afl-address-x86_64": bIn file included from _./include/ruby/internal/arithmetic.hm:e24t: Step #3 - "compile-afl-address-x86_64": hIn file included from o./include/ruby/internal/arithmetic/char.hd:_29c: Step #3 - "compile-afl-address-x86_64": fu./include/ruby/internal/core/rstring.hn:c398_:s24t:r uctwarning: )\"default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]), Step #3 - "compile-afl-address-x86_64": \n" Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~398 Step #3 - "compile-afl-address-x86_64": |  1258 |  " s t r u c tfu nRSct:r i[nCgT yrpeet:v:aIlm;me Step #3 - "compile-afl-address-x86_64": d i| at ^e Step #3 - "compile-afl-address-x86_64": .parse(./include/ruby/internal/core/rbasic.h\:"88v:o17i:d *\note: ")member 'klass' declared 'const' here, Step #3 - "compile-afl-address-x86_64": Primit i88v | e . c excporn!s(t\" OVFAFLSUEET OkFl(a(s*s(;(s Step #3 - "compile-afl-address-x86_64": t r| uc ^t Step #3 - "compile-afl-address-x86_64": rb_method_cfunc_struct *)NULL)), func)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1259 | " invoker: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), invoker)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1260 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), argc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1261 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1262 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1263 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1264:1: warning: initializer-string for character array is too long, array size is 481 but initializer has size 482 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1264 | " def C.rb_method_definition_struct\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1265 | " @rb_method_definition_struct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1266 | " \"rb_method_definition_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_definition_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1267 | " type: [CType::BitField.new(4, 0), 0],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1268 | " iseq_overload: [CType::BitField.new(1, 4), 4],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1269 | " no_redef_warning: [CType::BitField.new(1, 5), 5],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1270 | " aliased: [CType::BitField.new(1, 6), 6],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1271 | " reference_count: [CType::BitField.new(28, 0), 32],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1272 | " body: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1273:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1273 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_method_definition_struct *)NULL)->body)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1274 | " iseq: self.rb_method_iseq_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1275 | " cfunc: self.rb_method_cfunc_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1276 | " attr: self.rb_method_attr_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1277 | " alias: self.rb_method_alias_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1278 | " refined: self.rb_method_refined_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1279 | " bmethod: self.rb_method_bmethod_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1280 | " optimized: self.rb_method_optimized_t,\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1281 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), body)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1282:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1282 | " original_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), original_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1283 | " method_serial: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), method_serial)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1284 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1285 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1286 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1287 | " def C.rb_method_entry_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1288 | " @rb_method_entry_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1289 | " \"rb_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_entry_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1290:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1290 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), flags)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1291 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), defined_class)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1292 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), def)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1293 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), called_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1294:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1294 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), owner)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1295 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1296 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1297 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1298 | " def C.rb_method_iseq_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1299 | " @rb_method_iseq_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1300 | " \"rb_method_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_iseq_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1301 | " iseqptr: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), iseqptr)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1302:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1302 | " cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), cref)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1303 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1304 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1305 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1306 | " def C.rb_method_optimized_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1307 | " @rb_method_optimized_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1308 | " \"rb_method_optimized\", Primitive.cexpr!(\"SIZEOF(struct rb_method_optimized)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1309 | " type: [self.method_optimized_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), type)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1310:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1310 | " index: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1311 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1312 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1313 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1314 | " def C.rb_method_type_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1315 | " @rb_method_type_t ||= CType::Immediate.parse(\"int\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1316 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1317 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1318 | " def C.rb_proc_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1319 | " @rb_proc_t ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1320 | " \"\", Primitive.cexpr!(\"SIZEOF(rb_proc_t)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1321 | " block: [self.rb_block, Primitive.cexpr!(\"OFFSETOF((*((rb_proc_t *)NULL)), block)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1322 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1323 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1324 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1325 | " def C.rb_rjit_options\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1326:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1326 | " @rb_rjit_options ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1327 | " \"rb_rjit_options\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_options)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1328 | " on: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), on)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1329 | " exec_mem_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), exec_mem_size)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1330 | " call_threshold: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), call_threshold)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1331:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1331 | " stats: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), stats)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1332 | " disable: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), disable)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1333 | " trace: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1334 | " trace_exits: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace_exits)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1335:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1335 | " dump_disasm: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), dump_disasm)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1336 | " verify_ctx: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), verify_ctx)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1337 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1338 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1339 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1340 | " def C.rb_rjit_runtime_counters\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1341 | " @rb_rjit_runtime_counters ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1342 | " \"rb_rjit_runtime_counters\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_runtime_counters)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1343:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1343 | " rjit_insns_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), rjit_insns_count)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1344 | " send_args_splat_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_kw_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1345 | " send_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1346:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1346 | " send_args_splat_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_not_array)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1347 | " send_args_splat_length_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_length_not_equal)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1348:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1348 | " send_args_splat_cfunc_var_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_var_args)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1349 | " send_args_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_arity_error)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1350:1: warning: initializer-string for character array is too long, array size is 350 but initializer has size 351 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1350 | " send_args_splat_ruby2_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_ruby2_hash)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1351 | " send_args_splat_cfunc_zuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_zuper)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1352:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1352 | " send_args_splat_cfunc_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_ruby2_keywords)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1353 | " send_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kw_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1354 | " send_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kwarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1355:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1355 | " send_klass_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_klass_megamorphic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1356 | " send_missing_cme: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing_cme)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1357 | " send_private: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_private)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1358:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1358 | " send_protected_check_failed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_protected_check_failed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1359 | " send_tailcall: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_tailcall)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1360 | " send_notimplemented: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_notimplemented)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1361:1: warning: initializer-string for character array is too long, array size is 434 but initializer has size 435 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": load.c:1362:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 1362 | struct 1361R | St"r i n g f askeen;d_ Step #3 - "compile-afl-address-x86_64": m i| ss ^i Step #3 - "compile-afl-address-x86_64": ng: ./include/ruby/internal/core/rbasic.h[:C88:17: note: Typemember 'klass' declared 'const' here::Immediate.parse(\"size_t\"), Primitiv Step #3 - "compile-afl-address-x86_64": e.cex p88r | !(\"OFFSETOF((*((struc t rb_rjit_runtime_counters *)NULL)), send_missing)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1362 | " send_bmetho d:c o[nCsTtyp eV:A:LIUmEm ekdliaastse;.p Step #3 - "compile-afl-address-x86_64": a r| se ^( Step #3 - "compile-afl-address-x86_64": \"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1363 | " send_alias: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_alias)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1364:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1364 | " send_undef: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_undefload.c):\1396":)20]:, \n"warning:  Step #3 - "compile-afl-address-x86_64":  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]|  Step #3 - "compile-afl-address-x86_64": ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1365 | " 1396 | sestrnudc_tzs uRpSer:t r[iCnTgy pfea:k:eI;mm Step #3 - "compile-afl-address-x86_64": e d| ia ^t Step #3 - "compile-afl-address-x86_64": e.pa./include/ruby/internal/core/rbasic.hr:s88e:(17\:" siznote: e_member 'klass' declared 'const' heret\ Step #3 - "compile-afl-address-x86_64": "), Prim i88t | i v e . cecxopnrs!t(\ "VOAFLFUSEE TkOlFa(s(s*;(( Step #3 - "compile-afl-address-x86_64": s t| ruct rb_rjit_runtime_counters *)NULL)), send_zsuper)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1366 | " send_refined: [CTy ^ Step #3 - "compile-afl-address-x86_64": pe::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_refined)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1367:1: warning: initializer-string for character array is too long, array size is 450 but initializer has size 451 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1367 | " send_stackoverflow: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_stackoverflow)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1368 | " send_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_arity)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1369 | " send_c_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_c_tracing)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1370:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1370 | " send_is_a_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_is_a_class_mismatch)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1371 | " send_instance_of_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_instance_of_class_mismatch)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1372 | " send_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_keywords)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1373:1: warning: initializer-string for character array is too long, array size is 462 but initializer has size 463 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1373 | " send_blockiseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_blockiseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1374 | " send_block_handler: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_handler)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1375 | " send_block_setup: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_setup)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1376:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1376 | " send_block_not_nil: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_nil)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1377 | " send_block_not_proxy: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_proxy)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1378 | " send_block_arg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_arg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1379:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": marshal.c:1407:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 1407 | struct RString src; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17:  1379note: | " member 'klass' declared 'const' here s Step #3 - "compile-afl-address-x86_64": end_iseq_kwparam: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime _88 | counters *)NULL)),const VALUE kl sendass;_i Step #3 - "compile-afl-address-x86_64": s| eq ^_ Step #3 - "compile-afl-address-x86_64": kwparam)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1380 | " send_iseq_accepts_no_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_accepts_no_kwarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1381 | " send_iseq_has_opt: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_opt)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1382:1: warning: initializer-string for character array is too long, array size is 332 but initializer has size 333 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1382 | " send_iseq_has_kwrest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_kwrest)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1383 | " send_iseq_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Pmarshal.cr:i1511m:i42t:i ve.warning: cexpr!(\"OFFSinitializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": ETOF((* 1511 | ( static (sctornst uct rb_rjcith_runtar namie_mencoding[8] = "encodei_ncog"unters *)NULL)), send_iseq_ruby2_keywords)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1384:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": 1384 | " send| _iseq_has_rest_and_captured: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_captured)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1385 | " send_iseq_has_rest_and_kw_supplied: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_kw_supplied)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1386:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64":  ^~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1386 | " send_iseq_has_no_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_no_kw)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1387 | " send_iseq_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_zsuper)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1388 | " send_iseq_materialized_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_materialized_block)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1389:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1389 | " send_iseq_has_rest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1390 | " send_iseq_block_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_block_arg0_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1391 | " send_iseq_kw_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kw_call)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1392:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1392 | " send_iseq_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1393 | " send_iseq_has_rest_and_optional: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_optional)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1394 | " send_iseq_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_arity_error)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1395:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1395 | " send_iseq_missing_optional_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_missing_optional_kw)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1396 | " send_iseq_too_many_kwargs: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_too_many_kwargs)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1397:1: warning: initializer-string for character array is too long, array size is 340 but initializer has size 341 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1397 | " send_iseq_kwargs_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwargs_mismatch)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1398 | " send_iseq_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_with_kw)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1399:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1399 | " send_iseq_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_arity_error)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1400 | " send_iseq_has_rest_and_splat_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_splat_not_equal)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1401:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1401 | " send_cfunc_variadic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_variadic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1402 | " send_cfunc_too_many_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_too_many_args)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1403 | " send_cfunc_ruby_array_varg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_ruby_array_varg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1404:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1404 | " send_cfunc_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_splat_with_kw)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1405 | " send_cfunc_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_tracing)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1406 | " send_cfunc_argc_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_argc_mismatch)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1407:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1407 | " send_cfunc_toomany_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_toomany_args)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1408 | " send_attrset_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1409 | " send_attrset_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_kwarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1410:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1410 | " send_attrset_method: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_method)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1411 | " send_ivar_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1412 | " send_ivar_opt_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_opt_send)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1413:1: warning: initializer-string for character array is too long, array size is 366 but initializer has size 367 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1413 | " send_optimized_send_no_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_no_args)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1414 | " send_optimized_send_not_sym_or_str: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_not_sym_or_str)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1415:1: warning: initializer-string for character array is too long, array size is 386 but initializer has size 387 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1415 | " send_optimized_send_mid_class_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_class_changed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1416 | " send_optimized_send_mid_id_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_id_changed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1417:1: warning: initializer-string for character array is too long, array size is 348 but initializer has size 349 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1417 | " send_optimized_send_null_mid: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_null_mid)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1418 | " send_optimized_send_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_send)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1419:1: warning: initializer-string for character array is too long, array size is 344 but initializer has size 345 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1419 | " send_optimized_call_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_block)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1420 | " send_optimized_call_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_kwarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1421:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1421 | " send_optimized_call_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1422 | " send_optimized_struct_aref_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aref_error)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1423:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1423 | " send_optimized_block_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_block_call)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1424 | " send_optimized_struct_aset: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aset)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1425:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1425 | " send_bmethod_not_iseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_not_iseq)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1426 | " send_bmethod_blockarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_blockarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1427 | " invokesuper_me_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_me_changed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1428:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1428 | " invokesuper_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_block)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1429 | " invokeblock_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_none)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1430 | " invokeblock_symbol: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_symbol)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1431:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": In file included from random.c:65: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from 1431./include/ruby/internal/arithmetic.h | :24: Step #3 - "compile-afl-address-x86_64": "In file included from ./include/ruby/internal/arithmetic/char.h : 29 : Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.hi:n398v:o24k:e blowarning: ck_default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]pr Step #3 - "compile-afl-address-x86_64": oc: [CType::Immedi a398t | e . p a r s e ( \"sstirzuec_tt\ "R)S,t rPirnigm irteitvvea.lc;ex Step #3 - "compile-afl-address-x86_64": p r| !( ^\ Step #3 - "compile-afl-address-x86_64": "OFFSETO./include/ruby/internal/core/rbasic.hF:(88(:*17(:( strnote: ucmember 'klass' declared 'const' heret Step #3 - "compile-afl-address-x86_64": rb_rji t88_ | r u n t imceo_ncsotun tVeArLsU E* )kNlUaLssL;)), invo Step #3 - "compile-afl-address-x86_64": k e| bl ^o Step #3 - "compile-afl-address-x86_64": ck_proc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1432 | " invokeblock_tag_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_tag_changed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1433 | " invokeblock_iseq_block_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_block_changed)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1434:1: warning: initializer-string for character array is too long, array size is 342 but initializer has size 343 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1434 | " invokeblock_iseq_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arity)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1435 | " invokeblock_iseq_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1436:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1436 | " invokeblock_ifunc_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_args_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1437 | " invokeblock_ifunc_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_kw_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1438:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1438 | " invokeblock_iseq_arg0_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_args_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1439 | " invokeblock_iseq_arg0_has_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_has_kw)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1440:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1440 | " getivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_megamorphic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1441 | " getivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_not_heap)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1442 | " getivar_special_const: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_special_const)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1443:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1443 | " getivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_too_complex)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1444 | " optaref_arg_not_fixnum: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_arg_not_fixnum)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1445 | " optaref_argc_not_one: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_argc_not_one)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1446:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1446 | " optaref_recv_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_array)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1447 | " optaref_recv_not_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_hash)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1448 | " optaref_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_send)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1449:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1449 | " optgetconst_not_cached: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_not_cached)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1450 | " optgetconst_cref: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cref)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1451 | " optgetconst_cache_miss: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cache_miss)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1452:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1452 | " setivar_frozen: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_frozen)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1453 | " setivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_not_heap)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1454 | " setivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_megamorphic)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1455:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1455 | " setivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_too_complex)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1456 | " expandarray_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1457 | " expandarray_postarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_postarg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1458:1: warning: initializer-string for character array is too long, array size is 336 but initializer has size 337 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1458 | " expandarray_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_not_array)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1459 | " expandarray_rhs_too_small: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_rhs_too_small)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1460:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1460 | " getblockpp_block_param_modified: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_param_modified)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1461 | " getblockpp_block_handler_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_handler_none)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1462:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1462 | " getblockpp_not_gc_guarded: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_gc_guarded)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1463 | " getblockpp_not_iseq_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_iseq_block)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1464 | " compiled_block_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), compiled_block_count)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1465:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1465 | " )\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1466 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1467 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1468 | " def C.rb_serial_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1469 | " @rb_serial_t ||= CType::Immediate.parse(\"unsigned long long\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1470 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1471 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1472 | " def C.rb_shape\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1473 | " @rb_shape ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1474 | " \"rb_shape\", Primitive.cexpr!(\"SIZEOF(struct rb_shape)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1475 | " edges: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edges)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1476 | " edge_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edge_name)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1477:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1477 | " next_iv_index: [self.attr_index_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), next_iv_index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1478 | " capacity: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), capacity)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1479 | " type: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), type)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1480 | " size_pool_index: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), size_pool_index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1481:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1481 | " parent_id: [self.shape_id_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), parent_id)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1482 | " ancestor_index: [CType::Pointer.new { self.redblack_node_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), ancestor_index)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1483 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1484 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1485 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1486 | " def C.rb_shape_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1487 | " @rb_shape_t ||= self.rb_shape\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1488 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1489 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1490 | " def C.rb_thread_struct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1491 | " @rb_thread_struct ||= CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1492 | " \"rb_thread_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_thread_struct)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1493:1: warning: initializer-string for character array is too long, array size is 469 but initializer has size 470 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1493 | " lt_node: [self.ccan_list_node, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), lt_node)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1494 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), self)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1495 | " ractor: [CType::Pointer.new { self.rb_ractor_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ractor)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1496 | " vm: [CType::Pointer.new { self.rb_vm_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), vm)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1497:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1497 | " nt: [CType::Pointer.new { self.rb_native_thread }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), nt)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1498 | " ec: [CType::Pointer.new { self.rb_execution_context_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ec)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1499 | " sched: [self.rb_thread_sched_item, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), sched)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1500 | " serial: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), serial)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1501:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1501 | " last_status: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), last_status)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1502 | " calling: [CType::Pointer.new { self.rb_calling_info }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), calling)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1503 | " top_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_self)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1504 | " top_wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_wrapper)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1505:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1505 | " priority: [CType::Immediate.parse(\"int8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), priority)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1506 | " running_time_us: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), running_time_us)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1507 | " blocking_region_buffer: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking_region_buffer)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1508:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1508 | " thgroup: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), thgroup)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1509 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), value)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1510 | " pending_interrupt_queue: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_queue)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1511 | " pending_interrupt_mask_stack: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_mask_stack)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1512:1: warning: initializer-string for character array is too long, array size is 375 but initializer has size 376 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1512 | " interrupt_lock: [self.rb_nativethread_lock_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), interrupt_lock)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1513 | " unblock: [self.rb_unblock_callback, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), unblock)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1514 | " locking_mutex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), locking_mutex)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1515:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1515 | " keeping_mutexes: [CType::Pointer.new { self.rb_mutex_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), keeping_mutexes)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1516 | " join_list: [CType::Pointer.new { self.rb_waiting_list }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), join_list)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1517 | " invoke_arg: [CType::Union.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1518 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1519 | " proc: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1520:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1520 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc)\"),\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1521 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, proc)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1522 | " args: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, args)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1523 | " kw_splat: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, kw_splat)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1524 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1525:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1525 | " func: CType::Struct.new(\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1526 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.func)\"),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1527 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, func)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1528 | " arg: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, arg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1529 | " ),\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1530:1: warning: initializer-string for character array is too long, array size is 479 but initializer has size 480 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1530 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_arg)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1531 | " invoke_type: [self.thread_invoke_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_type)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1532 | " stat_insn_usage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), stat_insn_usage)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1533 | " root_fiber: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), root_fiber)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1534:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1534 | " scheduler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), scheduler)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1535 | " blocking: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1536 | " name: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), name)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1537:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1537 | " specific_storage: [CType::Pointer.new { CType::Pointer.new { CType::Immediate.parse(\"void\") } }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), specific_storage)\")],\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1538 | " ext_config: [self.rb_ext_config, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ext_config)\")],\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1539 | " )\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1540 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1541 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1542 | " def C.VALUE\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1543 | " @VALUE ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(VALUE)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(VALUE)\"))\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1544 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1545 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1546 | " def C.shape_id_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1547:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1547 | " @shape_id_t ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(shape_id_t)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(shape_id_t)\"))\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1548 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1549 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1550 | " def C.rb_id_table\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1551 | " CType::Stub.new(:rb_id_table)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1552 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1553 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1554 | " def C.vm_call_handler\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1555 | " CType::Stub.new(:vm_call_handler)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1556 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1557 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1558 | " def C.method_missing_reason\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1559 | " CType::Stub.new(:method_missing_reason)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1560 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1561 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1562 | " def C.vm_ifunc\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1571:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1571 | " CType::Stub.new(:rb_scope_visibility_t)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1572 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1573 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1574 | " def C.rb_vm_tag\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1575 | " CType::Stub.new(:rb_vm_tag)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1576 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1577 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1578 | " def C.rb_atomic_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1579 | " CType::Stub.new(:rb_atomic_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1580 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1581 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1582 | " def C.rb_fiber_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1583 | " CType::Stub.new(:rb_fiber_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1584 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1585 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1586 | " def C.rb_ensure_list_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1602:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1602 | " def C.iseq_catch_table\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1603 | " CType::Stub.new(:iseq_catch_table)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1604 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1605 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1606 | " def C.rb_snum_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1607 | " CType::Stub.new(:rb_snum_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1608 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1609 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1610 | " def C.iseq_bits_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1611 | " CType::Stub.new(:iseq_bits_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1612 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1613 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1614 | " def C.rb_code_location_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1615 | " CType::Stub.new(:rb_code_location_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1616 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1617 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1630:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1630 | " def C.rb_method_alias_t\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1631 | " CType::Stub.new(:rb_method_alias_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1632 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1633 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1634 | " def C.rb_method_refined_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1635 | " CType::Stub.new(:rb_method_refined_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1636 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1637 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1638 | " def C._Bool\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1639 | " CType::Bool.new\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1640 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1641 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1642 | " def C.redblack_node_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1643 | " CType::Stub.new(:redblack_node_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1644 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1645 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1660:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1660 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1661 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1662 | " def C.rb_thread_sched_item\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1663 | " CType::Stub.new(:rb_thread_sched_item)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from range.c:22: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64":  1664 |  398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1665 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1666 | " def C.rb_calling_info\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1667 | " CType::Stub.new(:rb_calling_info)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1668 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1669 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1670 | " def C.rb_nativethread_lock_t\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1671 | " CType::Stub.new(:rb_nativethread_lock_t)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1672 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1673 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1674 | " def C.rb_unblock_callback\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1675 | " CType::Stub.new(:rb_unblock_callback)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": rjit_c.rb:1687:1: warning: initializer-string for character array is too long, array size is 146 but initializer has size 147 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1687 | " CType::Stub.new(:thread_invoke_type)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1688 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1689 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1690 | " def C.rb_ext_config\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1691 | " CType::Stub.new(:rb_ext_config)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1692 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1693 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  1694 | "\n"/* # RJIT bindgen end ### */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  1695 | "end if Primitive.rjit_enabled_p\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": pack.rb:1:1: warning: initializer-string for character array is too long, array size is 273 but initializer has size 274 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class Array\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* pack(template, buffer: nil) -> string */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* Formats each element in +self+ into a binary string; returns that string. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* See {Packed Data}[rdoc-ref:packed_data.rdoc]. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | " def pack(fmt, buffer: nil)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | " Primitive.pack_pack(fmt, buffer)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "class String\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* unpack(template, offset: 0) -> array */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* Extracts data from +self+, forming objects that become the elements of a new array; */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": trace_point.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* loaded from vm_trace.c */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "" Step #3 - "compile-afl-address-x86_64": | ~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* A class that provides the functionality of Kernel#set_trace_func in a */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* nice Object-Oriented API. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* == Example */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* We can use TracePoint to gather information specifically for exceptions: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* trace = TracePoint.new(:raise) do |tp| */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | ""/* \tp [tp.lineno, tp.event, tp.raised_exception] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | ""/* end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | ""/* #=> # */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | ""/* trace.enable */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | ""/* #=> false */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": trace_point.rb:238:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 238 | "\n"/* t = TracePoint.new(:line) { |tp| p tp } */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  239 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  240 | "\n"/* def m1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  241 | "\n"/* p 1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  242 | "\n"/* end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  243 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  244 | "\n"/* def m2 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  245 | "\n"/* p 2 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  246 | "\n"/* end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  247 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  248 | "\n"/* t.enable(target: method(:m1)) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  249 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  250 | "\n"/* m1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  251 | "\n"/* # prints # */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  252 | "\n"/* m2 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  253 | "\n"/* # prints nothing */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": trace_point.rb:328:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 328 | " Primitive.tracepoint_attr_parameters\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  329 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  330 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  331 | "\n"/* Return the name at the definition of the method being called */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  332 | " def method_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  333 | " Primitive.tracepoint_attr_method_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  334 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  335 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  336 | "\n"/* Return the called name of the method being called */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  337 | " def callee_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  338 | " Primitive.tracepoint_attr_callee_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  339 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  340 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  341 | "\n"/* Return class or module of the method being called. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  342 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  343 | "\n"/* class C; def foo; end; end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": trace_point.rb:402:1: warning: initializer-string for character array is too long, array size is 215 but initializer has size 216 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 402 | " Primitive.tracepoint_attr_raised_exception\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  403 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  404 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  405 | "\n"/* Compiled source code (String) on *eval methods on the +:script_compiled+ event. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  406 | "\n"/* If loaded from a file, it will return nil. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  407 | " def eval_script\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  408 | " Primitive.tracepoint_attr_eval_script\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  409 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  410 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  411 | "\n"/* Compiled instruction sequence represented by a RubyVM::InstructionSequence instance */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  412 | "\n"/* on the +:script_compiled+ event. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  413 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  414 | "\n"/* Note that this method is MRI specific. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  415 | " def instruction_sequence\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  416 | " Primitive.tracepoint_attr_instruction_sequence\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  417 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": warning.rb:1:1: warning: initializer-string for character array is too long, array size is 182 but initializer has size 183 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* encoding: utf-8 */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* frozen-string-literal: true */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "" Step #3 - "compile-afl-address-x86_64": | ~~ Step #3 - "compile-afl-address-x86_64":  4 | "module Kernel\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | " module_function\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* warn(*msgs, uplevel: nil, category: nil) -> nil */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* If warnings have been disabled (for example with the */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* -W0 flag), does nothing. Otherwise, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* converts each of the messages to strings, appends a newline */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* character to the string if the string does not end in a newline, */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* and calls Warning.warn with the string. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* warn(\"warning 1\", \"warning 2\") */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": array.rb:1:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class Array\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* array.shuffle!(random: Random) -> array */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* Shuffles the elements of +self+ in place. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* a = [1, 2, 3] #=> [1, 2, 3] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* a.shuffle! #=> [2, 3, 1] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* a #=> [2, 3, 1] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* The optional +random+ argument will be used as the random number generator: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* a.shuffle!(random: Random.new(1)) #=> [1, 3, 2] */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " def shuffle!(random: Random)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | " Primitive.rb_ary_shuffle_bang(random)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": array.rb:103:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 103 | " Primitive.attr! :leaf\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  104 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  105 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  106 | " if unspecified\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  107 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  108 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  109 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_FIRST) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  110 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  111 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  112 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  113 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  114 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  115 | "\n"/* array.last -> object or nil */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  116 | "\n"/* array.last(n) -> new_array */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  117 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  118 | "\n"/* Returns elements from +self+; +self+ is not modified. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": array.rb:151:1: warning: initializer-string for character array is too long, array size is 175 but initializer has size 176 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 151 | " Primitive.cexpr! %q{ ary_last(self) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  152 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  153 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_LAST) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  154 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  155 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  156 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  157 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": kernel.rb:1:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "module Kernel\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* obj.class -> class */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Returns the class of obj. This method must always be called */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* with an explicit receiver, as #class is also a reserved word in */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* Ruby. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* 1.class #=> Integer */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* self.class #=> Object */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* -- */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* Equivalent to \\c Object\\#class in Ruby. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* Returns the class of \\c obj, skipping singleton classes or module inclusions. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* ++ */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": kernel.rb:131:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 131 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  132 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  133 | " yield(self)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  134 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  135 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  136 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  137 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  138 | "\n"/* obj.yield_self {|x| block } -> an_object */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  139 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  140 | "\n"/* Yields self to the block and returns the result of the block. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  141 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  142 | "\n"/* \"my string\".yield_self {|s| s.upcase } #=> \"MY STRING\" */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  143 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  144 | " def yield_self\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  145 | " unless block_given?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  146 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": kernel.rb:193:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 193 | "\n" Step #3 - "compile-afl-address-x86_64": | ^~~~ Step #3 - "compile-afl-address-x86_64":  194 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  195 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  196 | "\n"/* Float(arg, exception: true) -> float or nil */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  197 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  198 | "\n"/* Returns arg converted to a float. Numeric types are */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  199 | "\n"/* converted directly, and with exception to String and */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  200 | "\n"/* nil the rest are converted using */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  201 | "\n"/* arg.to_f. Converting a String with invalid */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  202 | "\n"/* characters will result in a ArgumentError. Converting */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  203 | "\n"/* nil generates a TypeError. Exceptions can be */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  204 | "\n"/* suppressed by passing exception: false. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  205 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  206 | "\n"/* Float(1) #=> 1.0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  207 | "\n"/* Float(\"123.456\") #=> 123.456 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  208 | "\n"/* Float(\"123.0_badstring\") #=> ArgumentError: invalid value for Float(): \"123.0_badstring\" */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:1:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* \\Ractor is an Actor-model abstraction for Ruby that provides thread-safe parallel execution. */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* Ractor.new makes a new \\Ractor, which can run in parallel. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* # The simplest ractor */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* r = Ractor.new {puts \"I am in Ractor!\"} */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* r.take # wait for it to finish */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* # Here, \"I am in Ractor!\" is printed */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* Ractors do not share all objects with each other. There are two main benefits to this: across ractors, thread-safety */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | ""/* concerns such as data-races and race-conditions are not possible. The other benefit is parallelism. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | ""/* To achieve this, object sharing is limited across ractors. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | ""/* For example, unlike in threads, ractors can't access all the objects available in other ractors. Even objects normally */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | ""/* available through variables in the outer scope are prohibited from being used across ractors. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:282:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 282 | " __builtin_ractor_create(loc, name, args, b)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  283 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  284 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  285 | "\n"/* Returns the currently executing Ractor. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  286 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  287 | "\n"/* Ractor.current #=> # */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  288 | " def self.current\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  289 | " __builtin_cexpr! %q{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  290 | " rb_ractor_self(rb_ec_ractor_ptr(ec));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  291 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  292 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  293 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  294 | "\n"/* Returns the number of Ractors currently running or blocking (waiting). */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  295 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  296 | "\n"/* Ractor.count #=> 1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  297 | "\n"/* r = Ractor.new(name: 'example') { Ractor.yield(1) } */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:361:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 361 | " if ractors.delete Ra1c warningt generatedor. Step #3 - "compile-afl-address-x86_64": .current\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  362 | " do_receive = true\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  363 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  364 | " do_receive = false\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  365 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  366 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  367 | " __builtin_ractor_select_internal ractors, do_receive, !yield_unspecified, yield_value, move\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  368 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  369 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  370 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  371 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  372 | "\n"/* Ractor.receive -> msg */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  373 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  374 | "\n"/* Receive a message from the incoming port of the current ractor (which was */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  375 | "\n"/* sent there by #send from another ractor). */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  376 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:443:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 443 | " ractor_receive(ec, rb_ec_ractor_ptr(ec))\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  444 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  445 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  446 | " alias recv receive\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  447 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  448 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  449 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  450 | "\n"/* Ractor.receive_if {|msg| block } -> msg */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  451 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  452 | "\n"/* Receive only a specific message. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  453 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  454 | "\n"/* Instead of Ractor.receive, Ractor.receive_if can be given a pattern (or any */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  455 | "\n"/* filter) in a block and you can choose the messages to accept that are available in */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  456 | "\n"/* your ractor's incoming queue. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  457 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  458 | "\n"/* r = Ractor.new do */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:621:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 621 | "\n"/* puts \"Ractor: after yield\" */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  622 | "\n"/* end */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  623 | "\n"/* wait */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  624 | "\n"/* puts \"Still not taken\" */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  625 | "\n"/* puts r.take */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  626 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  627 | "\n"/* This will print: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  628 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  629 | "\n"/* Still not taken */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  630 | "\n"/* Hello from ractor */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  631 | "\n"/* Ractor: after yield */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  632 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  633 | "\n"/* If the outgoing port was closed with #close_outgoing, the method will raise: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  634 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  635 | "\n"/* r = Ractor.new do */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  636 | "\n"/* close_outgoing */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:720:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 720 | " status = __builtin_cexpr! %q{\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  721 | " rb_str_new2(ractor_status_str(RACTOR_PTR(self)->status_))\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  722 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  723 | " \"#\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  724 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  725 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  726 | " alias to_s inspect\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  727 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  728 | "\n"/* The name set in Ractor.new, or +nil+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  729 | " def name\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  730 | " __builtin_cexpr! %q{RACTOR_PTR(self)->name}\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  731 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  732 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  733 | " class RemoteError\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  734 | " attr_reader :ractor\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  735 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:768:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 768 | " __builtin_cexpr! %q{\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  769 | " ractor_close_outgoing(ec, RACTOR_PTR(self));\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  770 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  771 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  772 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  773 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  774 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  775 | "\n"/* Ractor.shareable?(obj) -> true | false */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  776 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  777 | "\n"/* Checks if the object is shareable by ractors. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  778 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  779 | "\n"/* Ractor.shareable?(1) #=> true -- numbers and other immutable basic values are frozen */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  780 | "\n"/* Ractor.shareable?('foo') #=> false, unless the string is frozen due to # frozen_string_literal: true */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  781 | "\n"/* Ractor.shareable?('foo'.freeze) #=> true */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  782 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  783 | "\n"/* See also the \"Shareable and unshareable objects\" section in the \\Ractor class docs. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": ractor.rb:839:1: warning: initializer-string for character array is too long, array size is 230 but initializer has size 231 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 839 | " Primitive.ractor_local_value(sym)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  840 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  841 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  842 | "\n"/* set a value in ractor-local storage */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  843 | " def []=(sym, val)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  844 | " Primitive.ractor_local_value_set(sym, val)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  845 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  846 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  847 | "\n"/* returns main ractor */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  848 | " def self.main\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  849 | " __builtin_cexpr! %q{\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  850 | " rb_ractor_self(GET_VM()->ractor.main_ractor);\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  851 | " }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  852 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  853 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": symbol.rb:1:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class Symbol\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* to_sym -> self */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* Returns +self+. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* Related: String#to_sym. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | " def to_sym\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | " self\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " alias intern to_sym\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": timev.rb:1:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* A +Time+ object represents a date and time: */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | ""/* Time.new(2000, 1, 1, 0, 0, 0) # => 2000-01-01 00:00:00 -0600 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* Although its value can be expressed as a single numeric */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* (see {Epoch Seconds}[rdoc-ref:Time@Epoch+Seconds] below), */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* it can be convenient to deal with the value by parts: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* t = Time.new(-2000, 1, 1, 0, 0, 0.0) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | ""/* # => -2000-01-01 00:00:00 -0600 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | ""/* t.year # => -2000 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | ""/* t.month # => 1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | ""/* t.mday # => 1 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | ""/* t.hour # => 0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | ""/* t.min # => 0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | ""/* t.sec # => 0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": timev.rb:395:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 395 | " def initialize(year = (now = true), mon = (str = year; nil), mday = nil, hour = nil, min = nil, sec = nil, zone = nil,\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  396 | " in: nil, precision: 9)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  397 | " if zone\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  398 | " compiling rational.c Step #3 - "compile-afl-address-x86_64": if Primitive.arg!(:in)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  399 | " raise ArgumentError, \"timezone argument given as positional and keyword arguments\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  400 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  401 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  402 | " zone = Primitive.arg!(:in)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  403 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  404 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  405 | " if now\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  406 | " return Primitive.time_init_now(zone)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  407 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  408 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  409 | " if str and Primitive.time_init_parse(str, zone, precision)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  410 | " return self\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": timev.rb:413:1: warning: initializer-string for character array is too long, array size is 78 but initializer has size 79 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 413 | " Primitive.time_init_args(year, mon, mday, hour, min, sec, zone)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  414 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  415 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": thread_sync.rb:1:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class Thread\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | " class Queue\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* pop(non_block=false, timeout: nil) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Retrieves data from the queue. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* If the queue is empty, the calling thread is suspended until data is pushed */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* onto the queue. If +non_block+ is true, the thread isn't suspended, and */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n"/* +ThreadError+ is raised. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "\n"/* If +timeout+ seconds have passed and no data is available +nil+ is */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n"/* returned. If +timeout+ is +0+ it returns immediately. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | " def pop(non_block = false, timeout: nil)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | " if non_block && timeout\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | " raise ArgumentError, \"can't set a timeout if non_block is enabled\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": thread_sync.rb:39:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 39 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  40 | " Primitive.rb_szqueue_pop(non_block, timeout)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  41 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  42 | " alias_method :deq, :pop\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  43 | " alias_method :shift, :pop\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  44 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  45 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  46 | "\n"/* push(object, non_block=false, timeout: nil) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  47 | "\n"/* enq(object, non_block=false, timeout: nil) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  48 | "\n"/* <<(object) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  49 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  50 | "\n"/* Pushes +object+ to the queue. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  51 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  52 | "\n"/* If there is no space left in the queue, waits until space becomes */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  53 | "\n"/* available, unless +non_block+ is true. If +non_block+ is true, the */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  54 | "\n"/* thread isn't suspended, and +ThreadError+ is raised. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": nilclass.rb:1:1: warning: initializer-string for character array is too long, array size is 98 but initializer has size 99 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class NilClass\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | "\n"/* nil.to_i -> 0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | "\n"/* Always returns zero. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | "\n"/* nil.to_i #=> 0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | " def to_i\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | " return 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  14 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n"/* call-seq: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* nil.to_f -> 0.0 */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "class Binding\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | "\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | " def irb\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | " require 'irb'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | " irb\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "\n" Step #3 - "compile-afl-address-x86_64": | 1~~~~ warning Step #3 - "compile-afl-address-x86_64": generated. Step #3 - "compile-afl-address-x86_64": 8 | "\n"/* suppress redefinition warning */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | " alias irb irb\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  12 | "module Kernel\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | " def pp(*objs)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | " require 'pp'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | " pp(*objs)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": gem_prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | "begin\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | " require 'rubygems'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "rescue LoadError => e\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  4 | " raise unless e.path == 'rubygems'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  6 | " warn \"`RubyGems' were not loaded.\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | "else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | " require 'bundled_gems'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | "end if defined?(Gem)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "begin\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " require 'error_highlight'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | "rescue LoadError\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | " warn \"`error_highlight' was not loaded.\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "end if defined?(ErrorHighlight)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": gem_prelude.rb:26:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 26 | " warn \"`syntax_suggest' was not loaded.\"\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  27 | "end if defined?(SyntaxSuggest)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  28 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": compiling re.c Step #3 - "compile-afl-address-x86_64": yjit.rb:1:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  2 | ""/* :markup: markdown */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  3 | "" Step #3 - "compile-afl-address-x86_64": | ~~ Step #3 - "compile-afl-address-x86_64":  4 | ""/* This module allows for introspection of \\YJIT, CRuby's just-in-time compiler. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  5 | ""/* Everything in the module is highly implementation specific and the API might */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  6 | ""/* be less stable compared to the standard library. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  7 | ""/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  8 | ""/* This module may not exist if \\YJIT does not support the particular platform */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  9 | ""/* for which CRuby is built. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  10 | "module RubyVM::YJIT\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  11 | "\n"/* Check if \\YJIT is enabled. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  12 | " def self.enabled?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  13 | " Primitive.cexpr! 'RBOOL(rb_yjit_enabled_p)'\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  14 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  15 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  16 | "\n"/* Check if `--yjit-stats` is used. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:40:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 40 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  41 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  42 | "\n"/* If --yjit-trace-exits is enabled parse the hashes from */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  43 | "\n"/* Primitive.rb_yjit_get_exit_locations into a format readable */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  44 | "\n"/* by Stackprof. This will allow us to find the exact location of a */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  45 | "\n"/* side exit in YJIT based on the instruction that is exiting. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  46 | " def self.exit_locations\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  47 | " return unless trace_exit_locations_enabled?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  48 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  49 | " results = Primitive.rb_yjit_get_exit_locations\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  50 | " raw_samples = results[:raw].dup\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  51 | " line_samples = results[:lines].dup\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  52 | " frames = results[:frames].dup\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  53 | " samples_count = 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  54 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  55 | "\n"/* Loop through the instructions and set the frame hash with the data. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:61:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 61 | " frames[frame_id] = frame_hash\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  62 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  63 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  64 | "\n"/* Loop through the raw_samples and build the hashes for StackProf. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  65 | "\n"/* The loop is based off an example in the StackProf documentation and therefore */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  66 | "\n"/* this functionality can only work with that library. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  67 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  68 | "\n"/* Raw Samples: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  69 | "\n"/* [ length, frame1, frame2, frameN, ..., instruction, count */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  70 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  71 | "\n"/* Line Samples */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  72 | "\n"/* [ length, line_1, line_2, line_n, ..., dummy value, count */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  73 | " i = 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  74 | " while i < raw_samples.length\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  75 | " stack_length = raw_samples[i]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  76 | " i += 1\n"/* consume the stack length */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:91:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 91 | " frame_info = frames[frame_id]\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  92 | " frame_info[:total_samples] += sample_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  93 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  94 | " frame_info[:lines][line_samples[idx]] ||= [0, 0]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  95 | " frame_info[:lines][line_samples[idx]][0] += sample_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  96 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  97 | " prev_frame_id = frame_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  98 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  99 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  100 | " i += stack_length\n"/* consume the stack */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  101 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  102 | " top_frame_id = prev_frame_id\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  103 | " top_frame_line = 1\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  104 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  105 | " frames[top_frame_id][:samples] += sample_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  106 | " frames[top_frame_id][:lines] ||= {}\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:108:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 108 | " frames[top_frame_id][:lines][top_frame_line][1] += sample_count\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  109 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  110 | " samples_count += sample_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  111 | " i += 1\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  112 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  113 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  114 | " results[:samples] = samples_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  115 | "\n"/* Set missed_samples and gc_samples to 0 as their values */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  116 | "\n"/* don't matter to us in this context. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  117 | " results[:missed_samples] = 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  118 | " results[:gc_samples] = 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  119 | " results\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  120 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  121 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  122 | "\n"/* Marshal dumps exit locations to the given filename. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  123 | "\n"/* */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:153:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 153 | " File.binwrite(filename, Marshal.dump(RubyVM::YJIT.exit_locations))\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  154 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  155 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  156 | "\n"/* Return a hash for statistics generated for the `--yjit-stats` command line option. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  157 | "\n"/* Return `nil` when option is not passed or unavailable. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  158 | " def self.runtime_stats(context: false)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  159 | " stats = Primitive.rb_yjit_get_stats(context)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  160 | " return stats if stats.nil?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  161 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  162 | " stats[:object_shape_count] = Primitive.object_shape_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  163 | " return stats unless Primitive.rb_yjit_stats_enabled_p\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  164 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  165 | " side_exits = total_exit_count(stats)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  166 | " total_exits = side_exits + stats[:leave_interp_return]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  167 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  168 | "\n"/* Number of instructions that finish executing in YJIT. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:173:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 173 | " avg_len_in_yjit = total_exits > 0 ? retired_in_yjit.to_f / total_exits : 0\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  174 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  175 | "\n"/* Proportion of instructions that retire in YJIT */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  176 | " total_insns_count = retired_in_yjit + stats[:vm_insns_count]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  177 | " yjit_ratio_pct = 100.0 * retired_in_yjit.to_f / total_insns_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  178 | " stats[:total_insns_count] = total_insns_count\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  179 | " stats[:ratio_in_yjit] = yjit_ratio_pct\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  180 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  181 | "\n"/* Make those stats available in RubyVM::YJIT.runtime_stats as well */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  182 | " stats[:side_exit_count] = side_exits\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  183 | " stats[:total_exit_count] = total_exits\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  184 | " stats[:avg_len_in_yjit] = avg_len_in_yjit\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  185 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  186 | " stats\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  187 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  188 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:193:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 193 | " require 'stringio'\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  194 | " strio = StringIO.new\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  195 | " _print_stats(out: strio)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  196 | " strio.string\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  197 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  198 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  199 | "\n"/* Produce disassembly for an iseq. This requires a `--enable-yjit=dev` build. */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  200 | " def self.disasm(iseq)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  201 | "\n"/* If a method or proc is passed in, get its iseq */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  202 | " iseq = RubyVM::InstructionSequence.of(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  203 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  204 | " if self.enabled?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  205 | "\n"/* Produce the disassembly string */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  206 | "\n"/* Include the YARV iseq disasm in the string for additional context */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  207 | " iseq.disasm + \"\\n\" + Primitive.rb_yjit_disasm_iseq(iseq)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  208 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:225:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 225 | " Primitive.rb_yjit_code_gc\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  226 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  227 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  228 | " def self.simulate_oom!\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  229 | " Primitive.rb_yjit_simulate_oom_bang\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  230 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  231 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  232 | "\n"/* Avoid calling a Ruby method here to not interfere with compilation tests */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  233 | " if Primitive.rb_yjit_stats_enabled_p\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  234 | " at_exit { print_and_dump_stats }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  235 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  236 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  237 | " class << self\n"/* :stopdoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  238 | " private\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  239 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  240 | "\n"/* Print stats and dump exit locations */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:252:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 252 | " dump_exit_locations(filename)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  253 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  254 | " $stderr.puts(\"YJIT exit locations dumped to `#{filename}`.\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  255 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  256 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  257 | "\n"/* Print a summary of reasons for adverse performance events (e.g. exits) */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  258 | " def _print_stats_reasons(stats, out)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  259 | " print_counters(stats, out: out, prefix: 'send_', prompt: 'method call fallback reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  260 | " print_counters(stats, out: out, prefix: 'invokeblock_', prompt: 'invokeblock fallback reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  261 | " print_counters(stats, out: out, prefix: 'invokesuper_', prompt: 'invokesuper fallback reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:262:1: warning: initializer-string for character array is too long, array size is 411 but initializer has size 412 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 262 | " print_counters(stats, out: out, prefix: 'guard_send_', prompt: 'method call exit reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  263 | " print_counters(stats, out: out, prefix: 'guard_invokeblock_', prompt: 'invokeblock exit reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  264 | " print_counters(stats, out: out, prefix: 'guard_invokesuper_', prompt: 'invokesuper exit reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  265 | " print_counters(stats, out: out, prefix: 'gbpp_', prompt: 'getblockparamproxy exit reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:266:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 266 | " print_counters(stats, out: out, prefix: 'getivar_', prompt: 'getinstancevariable exit reasons:')\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  267 | " print_counters(stats, out: out, prefix: 'setivar_', prompt: 'setinstancevariable exit reasons:')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  268 | " %w[\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  269 | " branchif\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  270 | " branchnil\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  271 | " branchunless\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  272 | " definedivar\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  273 | " expandarray\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  274 | " jump\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  275 | " leave\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  276 | " objtostring\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  277 | " opt_aref\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  278 | " opt_aref_with\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  279 | " opt_aset\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  280 | " opt_case_dispatch\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  281 | " opt_div\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:284:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 284 | " opt_mod\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  285 | " opt_mult\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  286 | " opt_plus\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  287 | " setlocal\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  288 | " ].each do |insn|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  289 | " print_counters(stats, out: out, prefix: \"#{insn}_\", prompt: \"#{insn} exit reasons:\", optional: true)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  290 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  291 | " print_counters(stats, out: out, prefix: 'lshift_', prompt: 'left shift (ltlt) exit reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  292 | " print_counters(stats, out: out, prefix: 'invalidate_', prompt: 'invalidation reasons: ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  293 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  294 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  295 | "\n"/* Format and print out counters */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  296 | " def _print_stats(out: $stderr)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  297 | " stats = runtime_stats(context: true)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:298:1: warning: initializer-string for character array is too long, array size is 409 but initializer has size 410 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 298 | " return unless Primitive.rb_yjit_stats_enabled_p\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  299 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  300 | " out.puts(\"***YJIT: Printing YJIT statistics on exit***\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  301 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  302 | " _print_stats_reasons(stats, out)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  303 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  304 | "\n"/* Number of failed compiler invocations */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  305 | " compilation_failure = stats[:compilation_failure]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  306 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  307 | " code_region_overhead = stats[:code_region_size] - (stats[:inline_code_size] + stats[:outlined_code_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  308 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  309 | " out.puts \"num_send: \" + format_number(13, stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:310:1: warning: initializer-string for character array is too long, array size is 444 but initializer has size 445 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 310 | " out.puts \"num_send_known_class: \" + format_number_pct(13, stats[:num_send_known_class], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  311 | " out.puts \"num_send_polymorphic: \" + format_number_pct(13, stats[:num_send_polymorphic], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  312 | " out.puts \"num_send_megamorphic: \" + format_number_pct(13, stats[:send_megamorphic], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  313 | " out.puts \"num_send_dynamic: \" + format_number_pct(13, stats[:num_send_dynamic], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:314:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 314 | " out.puts \"num_send_inline: \" + format_number_pct(13, stats[:num_send_inline], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  315 | " out.puts \"num_send_leaf_builtin: \" + format_number_pct(13, stats[:num_send_leaf_builtin], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  316 | " out.puts \"num_send_cfunc: \" + format_number_pct(13, stats[:num_send_cfunc], stats[:num_send])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  317 | " out.puts \"num_send_cfunc_inline: \" + format_number_pct(13, stats[:num_send_cfunc_inline], stats[:num_send_cfunc])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:318:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 318 | " if stats[:num_send_x86_rel32] != 0 || stats[:num_send_x86_reg] != 0\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  319 | " out.puts \"num_send_x86_rel32: \" + format_number(13, stats[:num_send_x86_rel32])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  320 | " out.puts \"num_send_x86_reg: \" + format_number(13, stats[:num_send_x86_reg])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  321 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  322 | " out.puts \"num_getivar_megamorphic: \" + format_number(13, stats[:num_getivar_megamorphic])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  323 | " out.puts \"num_setivar_megamorphic: \" + format_number(13, stats[:num_setivar_megamorphic])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:324:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 324 | " out.puts \"num_throw: \" + format_number(13, stats[:num_throw])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  325 | " out.puts \"num_throw_break: \" + format_number_pct(13, stats[:num_throw_break], stats[:num_throw])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  326 | " out.puts \"num_throw_retry: \" + format_number_pct(13, stats[:num_throw_retry], stats[:num_throw])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  327 | " out.puts \"num_throw_return: \" + format_number_pct(13, stats[:num_throw_return], stats[:num_throw])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  328 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  329 | " out.puts \"iseq_stack_too_large: \" + format_number(13, stats[:iseq_stack_too_large])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:330:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 330 | " out.puts \"iseq_too_long: \" + format_number(13, stats[:iseq_too_long])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  331 | " out.puts \"temp_reg_opnd: \" + format_number(13, stats[:temp_reg_opnd])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  332 | " out.puts \"temp_mem_opnd: \" + format_number(13, stats[:temp_mem_opnd])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  333 | " out.puts \"temp_spill: \" + format_number(13, stats[:temp_spill])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  334 | " out.puts \"bindings_allocations: \" + format_number(13, stats[:binding_allocations])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  335 | " out.puts \"bindings_set: \" + format_number(13, stats[:binding_set])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:336:1: warning: initializer-string for character array is too long, array size is 431 but initializer has size 432 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 336 | " out.puts \"compilation_failure: \" + format_number(13, compilation_failure) if compilation_failure != 0\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  337 | " out.puts \"live_iseq_count: \" + format_number(13, stats[:live_iseq_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  338 | " out.puts \"compiled_iseq_entry: \" + format_number(13, stats[:compiled_iseq_entry])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  339 | " out.puts \"cold_iseq_entry: \" + format_number_pct(13, stats[:cold_iseq_entry], stats[:compiled_iseq_entry] + stats[:cold_iseq_entry])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:340:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 340 | " out.puts \"compiled_iseq_count: \" + format_number(13, stats[:compiled_iseq_count])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  341 | " out.puts \"compiled_blockid_count:\" + format_number(13, stats[:compiled_blockid_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  342 | " out.puts \"compiled_block_count: \" + format_number(13, stats[:compiled_block_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  343 | " if stats[:compiled_blockid_count] != 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  344 | " out.puts \"versions_per_block: \" + format_number(13, \"%4.3f\" % (stats[:compiled_block_count].fdiv(stats[:compiled_blockid_count])))\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  345 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:346:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 346 | " out.puts \"compiled_branch_count: \" + format_number(13, stats[:compiled_branch_count])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  347 | " out.puts \"compile_time_ms: \" + format_number(13, stats[:compile_time_ns] / (1000 * 1000))\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  348 | " out.puts \"block_next_count: \" + format_number(13, stats[:block_next_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  349 | " out.puts \"defer_count: \" + format_number(13, stats[:defer_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  350 | " out.puts \"defer_empty_count: \" + format_number(13, stats[:defer_empty_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  351 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:352:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 352 | " out.puts \"branch_insn_count: \" + format_number(13, stats[:branch_insn_count])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  353 | " out.puts \"branch_known_count: \" + format_number_pct(13, stats[:branch_known_count], stats[:branch_insn_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  354 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  355 | " out.puts \"freed_iseq_count: \" + format_number(13, stats[:freed_iseq_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  356 | " out.puts \"invalidation_count: \" + format_number(13, stats[:invalidation_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  357 | " out.puts \"constant_state_bumps: \" + format_number(13, stats[:constant_state_bumps])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:358:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 358 | " out.puts \"inline_code_size: \" + format_number(13, stats[:inline_code_size])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  359 | " out.puts \"outlined_code_size: \" + format_number(13, stats[:outlined_code_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  360 | " out.puts \"code_region_size: \" + format_number(13, stats[:code_region_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  361 | " out.puts \"code_region_overhead: \" + format_number_pct(13, code_region_overhead, stats[:code_region_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  362 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  363 | " out.puts \"freed_code_size: \" + format_number(13, stats[:freed_code_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:364:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 364 | " out.puts \"yjit_alloc_size: \" + format_number(13, stats[:yjit_alloc_size]) if stats.key?(:yjit_alloc_size)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  365 | " out.puts \"live_context_size: \" + format_number(13, stats[:live_context_size])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  366 | " out.puts \"live_context_count: \" + format_number(13, stats[:live_context_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  367 | " out.puts \"live_page_count: \" + format_number(13, stats[:live_page_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  368 | " out.puts \"freed_page_count: \" + format_number(13, stats[:freed_page_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:369:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 369 | " out.puts \"code_gc_count: \" + format_number(13, stats[:code_gc_count])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  370 | " out.puts \"num_gc_obj_refs: \" + format_number(13, stats[:num_gc_obj_refs])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  371 | " out.puts \"object_shape_count: \" + format_number(13, stats[:object_shape_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  372 | " out.puts \"side_exit_count: \" + format_number(13, stats[:side_exit_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  373 | " out.puts \"total_exit_count: \" + format_number(13, stats[:total_exit_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:374:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 374 | " out.puts \"total_insns_count: \" + format_number(13, stats[:total_insns_count])\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  375 | " out.puts \"vm_insns_count: \" + format_number(13, stats[:vm_insns_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  376 | " out.puts \"yjit_insns_count: \" + format_number(13, stats[:yjit_insns_count])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  377 | " out.puts \"ratio_in_yjit: \" + (\"%12.1f\" % stats[:ratio_in_yjit]) + \"%\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  378 | " out.puts \"avg_len_in_yjit: \" + (\"%13.1f\" % stats[:avg_len_in_yjit])\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  379 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  380 | " print_sorted_exit_counts(stats, out: out, prefix: \"exit_\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  381 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:382:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 382 | " print_sorted_cfunc_calls(stats, out:out)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  383 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  384 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  385 | " def print_sorted_cfunc_calls(stats, out:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  386 | " calls = stats[:cfunc_calls]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  387 | " if calls.empty?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  388 | " return\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  389 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  390 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  391 | "\n"/* Total number of cfunc calls */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  392 | " num_send_cfunc = stats[:num_send_cfunc]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  393 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  394 | "\n"/* Sort calls by decreasing frequency and keep the top N */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  395 | " pairs = calls.map { |k,v| [k, v] }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  396 | " pairs.sort_by! {|pair| pair[1] }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  397 | " pairs.reverse!\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:402:1: warning: initializer-string for character array is too long, array size is 440 but initializer has size 441 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 402 | " longest_name_len = pairs.max_by { |name, count| name.length }.first.length\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  403 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  404 | " out.puts \"Top-#{pairs.size} most frequent C calls (#{\"%.1f\" % top_n_pct}% of C calls):\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  405 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  406 | " pairs.each do |name, count|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  407 | " padding = longest_name_len + left_pad\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  408 | " padded_name = \"%#{padding}s\" % name\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  409 | " padded_count = format_number_pct(10, count, num_send_cfunc)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  410 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  411 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  412 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  413 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:414:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 414 | " def print_sorted_exit_counts(stats, out:, prefix:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  415 | " total_exits = total_exit_count(stats)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  416 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  417 | " if total_exits > 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  418 | " exits = []\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  419 | " stats.each do |k, v|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  420 | " if k.start_with?(prefix)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  421 | " exits.push [k.to_s.delete_prefix(prefix), v]\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  422 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  423 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  424 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  425 | " exits = exits.select { |_name, count| count > 0 }.max_by(how_many) { |_name, count| count }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  426 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  427 | " top_n_total = exits.sum { |name, count| count }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:428:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 428 | " top_n_exit_pct = 100.0 * top_n_total / total_exits\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  429 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  430 | " out.puts \"Top-#{exits.size} most frequent exit ops (#{\"%.1f\" % top_n_exit_pct}% of exits):\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  431 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  432 | " longest_insn_name_len = exits.max_by { |name, count| name.length }.first.length\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  433 | " exits.each do |name, count|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  434 | " padding = longest_insn_name_len + left_pad\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  435 | " padded_name = \"%#{padding}s\" % name\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  436 | " padded_count = format_number_pct(10, count, total_exits)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  437 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:438:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 438 | " end\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  439 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  440 | " out.puts \"total_exits: \" + format_number(10, total_exits)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  441 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  442 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  443 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  444 | " def total_exit_count(stats, prefix: \"exit_\")\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  445 | " total = 0\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  446 | " stats.each do |k,v|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  447 | " total += v if k.start_with?(prefix)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  448 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  449 | " total\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  450 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  451 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  452 | " def print_counters(counters, out:, prefix:, prompt:, optional: false)\n"/* :nodoc: */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  453 | " counters = counters.filter { |key, _| key.start_with?(prefix) }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:455:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 455 | " counters.transform_keys! { |key| key.to_s.delete_prefix(prefix) }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  456 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  457 | " if counters.empty?\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  458 | " unless optional\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  459 | " out.puts(prompt)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  460 | " out.puts(\" (all relevant counters are zero)\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  461 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  462 | " return\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  463 | " else\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  464 | " out.puts(prompt)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  465 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  466 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  467 | " counters = counters.to_a\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  468 | " counters.sort_by! { |(_, counter_value)| counter_value }\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  469 | " longest_name_length = counters.max_by { |(name, _)| name.length }.first.length\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:470:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 470 | " total = counters.sum { |(_, counter_value)| counter_value }\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  471 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  472 | " counters.reverse_each do |(name, value)|\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  473 | " padded_name = name.rjust(longest_name_length, ' ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  474 | " padded_count = format_number_pct(10, value, total)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  475 | " out.puts(\" #{padded_name}: #{padded_count}\")\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  476 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  477 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  478 | "\n" Step #3 - "compile-afl-address-x86_64": | ~~~~ Step #3 - "compile-afl-address-x86_64":  479 | "\n"/* Format large numbers with comma separators for readability */ Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  480 | " def format_number(pad, number)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  481 | " s = number.to_s\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  482 | " i = s.index('.') || s.size\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  483 | " s.insert(i -= 3, ',') while i > 3\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  484 | " s.rjust(pad, ' ')\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  485 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": yjit.rb:488:1: warning: initializer-string for character array is too long, array size is 244 but initializer has size 245 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 488 | " def format_number_pct(pad, number, total)\n" Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  489 | " padded_count = format_number(pad, number)\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  490 | " percentage = number.fdiv(total) * 100\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  491 | " formatted_pct = \"%4.1f%%\" % percentage\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  492 | " \"#{padded_count} (#{formatted_pct})\"\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  493 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  494 | " end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~~~ Step #3 - "compile-afl-address-x86_64":  495 | "end\n" Step #3 - "compile-afl-address-x86_64": | ~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from re.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ./encindex.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from rational.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 289 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling regcomp.c Step #3 - "compile-afl-address-x86_64": compiling regenc.c Step #3 - "compile-afl-address-x86_64": In file included from regenc.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from regcomp.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regparse.h:33: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 3 warnings generated. Step #3 - "compile-afl-address-x86_64": regenc.c:826:30:compiling regerror.c Step #3 - "compile-afl-address-x86_64": warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 826 | POSIX_BRACKET_ENTRY_INIT("XDigit", ONIGENC_CTYPE_XDIGIT), Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling regexec.c Step #3 - "compile-afl-address-x86_64": In file included from random.c:1718: Step #3 - "compile-afl-address-x86_64": ./siphash.c:145:25: warning: initializer-string for character array is too long, array size is 32 but initializer has size 33 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 145 | } sip_init_state_bin = {"uespemos""modnarod""arenegyl""setybdet"}; Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from regerror.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from regexec.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | 1 warning c generated. Step #3 - "compile-afl-address-x86_64": onst VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling regparse.c Step #3 - "compile-afl-address-x86_64": compiling regsyntax.c Step #3 - "compile-afl-address-x86_64": In file included from regparse.c:38: Step #3 - "compile-afl-address-x86_64": In file included from ./regparse.h:33: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ruby.c Step #3 - "compile-afl-address-x86_64": In file included from regsyntax.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ruby_parser.c Step #3 - "compile-afl-address-x86_64": compiling scheduler.c Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling shape.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling signal.c Step #3 - "compile-afl-address-x86_64": In file included from ruby.c:44: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^regparse.c: Step #3 - "compile-afl-address-x86_64": 4412:30: warning: ./include/ruby/internal/core/rbasic.hinitializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]:88: Step #3 - "compile-afl-address-x86_64": 17 : note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | 4412 |  c o n sPtOS IVXA_LBUREA CkKElTa_sEsN;TR Step #3 - "compile-afl-address-x86_64": Y _| I ^N Step #3 - "compile-afl-address-x86_64": IT("xdigit", ONIGENC_CTYPE_XDIGIT), Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from scheduler.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./vm_core.h:94: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from shape.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./vm_core.h:94: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling sprintf.c Step #3 - "compile-afl-address-x86_64": In file included from signal.c:36: Step #3 - "compile-afl-address-x86_64": In file included from ./debug_counter.h:351: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling st.c Step #3 - "compile-afl-address-x86_64": 4 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling strftime.c Step #3 - "compile-afl-address-x86_64": signal.c:972:37: warning: initializer-string for character array is too long, array size is 13 but initializer has size 14 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 972 | static const char NOZ(msg1, " received in "); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": signal.c:973:37: warning: initializer-string for character array is too long, array size is 9 but initializer has size 10 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 973 | static const char NOZ(msg2, " handler\n"); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": In file included from sprintf.c:24: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from st.c:107: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from strftime.c:68: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling string.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling struct.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling symbol.c Step #3 - "compile-afl-address-x86_64": In file included from string.c:24: Step #3 - "compile-afl-address-x86_64": In file included from ./debug_counter.h:351: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 3 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling thread.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from struct.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": compiling time.c Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from symbol.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from thread.c:75: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": compiling transcode.c Step #3 - "compile-afl-address-x86_64": In file included from time.c:35: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from symbol.c:51: Step #3 - "compile-afl-address-x86_64": ./id.c:40:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 40 | {tDOT3, "..."}, Step #3 - "compile-afl-address-x86_64": |  ^~~~~ Step #3 - "compile-afl-address-x86_64": ./id.c:44:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 44 | {tCMP, "<=>"}, Step #3 - "compile-afl-address-x86_64": |  ^~~~~ Step #3 - "compile-afl-address-x86_64": ./id.c:50:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 50 | {tEQQ, "==="}, Step #3 - "compile-afl-address-x86_64": |  ^~~~~ Step #3 - "compile-afl-address-x86_64": ./id.c:55:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 55 | {tASET, "[]="}, Step #3 - "compile-afl-address-x86_64": |  ^~~~~ Step #3 - "compile-afl-address-x86_64": symbol.c:160:13: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 160 | "instance", Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": symbol.c:738:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 738 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling util.c Step #3 - "compile-afl-address-x86_64": symbol.c:1193:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 1193 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": symbol.c:1205:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 1205 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": symbol.c:1229:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 12291 warning generated. Step #3 - "compile-afl-address-x86_64": | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling variable.c Step #3 - "compile-afl-address-x86_64": In file included from transcode.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 3 warnings generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling vm.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling vm_backtrace.c Step #3 - "compile-afl-address-x86_64": In file included from util.c:32: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from variable.c:18: Step #3 - "compile-afl-address-x86_64": In file included from ./constant.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": revision.h unchanged Step #3 - "compile-afl-address-x86_64": compiling vm_dump.c Step #3 - "compile-afl-address-x86_64": In file included from vm.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from vm_backtrace.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling vm_sync.c Step #3 - "compile-afl-address-x86_64": In file included from vm_dump.c:32: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling vm_trace.c Step #3 - "compile-afl-address-x86_64": In file included from vm_sync.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./internal/gc.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling weakmap.c Step #3 - "compile-afl-address-x86_64": string.c:484:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 484 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": string.c:491:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 491 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from vm_trace.c:24: Step #3 - "compile-afl-address-x86_64": In file included from ./eval_intern.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from weakmap.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./missing/setproctitle.c Step #3 - "compile-afl-address-x86_64": string.c:11139:34: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11139 | DEFAULT_REPLACE_CHAR("\xEF\xBF\xBD"); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": string.c:11143:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11143 | DEFAULT_REPLACE_CHA10 warnings generated. Step #3 - "compile-afl-address-x86_64": R("?"); Step #3 - "compile-afl-address-x86_64": |  ^~~ Step #3 - "compile-afl-address-x86_64": string.c:11246:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11246 | DEFAULT_REPLACE_CHAR("\xFF\compiling ./missing/strlcat.c Step #3 - "compile-afl-address-x86_64": xFD"); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": string.c:11249:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11249 | DEFAULT_REPLACE_CHAR("\xFD\xFF"); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": string.c:11252:34: warning: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11252 | DEFAULT_REPLACE_CHAR("\x00\x00\xFF\xFD"); Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": string.c:11258:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 11258 | DEFAULT_REPLACE_CHAR("?"); Step #3 - "compile-afl-address-x86_64": |  ^~~ Step #3 - "compile-afl-address-x86_64": string.c:12077:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 12077 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": | In file included from ./missing/setproctitle.c:35: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": 398 | struct RStstring.c:12094ri:n20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": g retval ;12094 Step #3 - "compile-afl-address-x86_64": | |  ^ Step #3 - "compile-afl-address-x86_64": struct RStri./include/ruby/internal/core/rbasic.hng: 88f:a17k:e _strnote: ; Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here|  ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 88 |  note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": c 88 | o n stc oVnsAtL VUAEL UE klklasas; Step #3 - "compile-afl-address-x86_64": ss; Step #3 - "compile-afl-address-x86_64": | |  ^ ^ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./missing/strlcpy.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling addr2line.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling dmyenc.c Step #3 - "compile-afl-address-x86_64": compiling dln.c Step #3 - "compile-afl-address-x86_64": compiling localeinit.c Step #3 - "compile-afl-address-x86_64": compiling array.c Step #3 - "compile-afl-address-x86_64": In file included from dln.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling version.c Step #3 - "compile-afl-address-x86_64": In file included from localeinit.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": dln.c:125:66: warning: initializer-string for character array is too long, array size is 5 but initializer has size 6 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #3 - "compile-afl-address-x86_64": 125 | static const char funcname_prefix[sizeof(FUNCNAME_PREFIX) - 1] = FUNCNAME_PREFIX; Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": dln.c:101:25: note: expanded from macro 'FUNCNAME_PREFIX' Step #3 - "compile-afl-address-x86_64": 101 | #define FUNCNAME_PREFIX EXTERNAL_PREFIX"Init_" Step #3 - "compile-afl-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": dln.c:99:26: note: expanded from macro 'EXTERNAL_PREFIX' Step #3 - "compile-afl-address-x86_64": 99 | # define EXTERNAL_PREFIX "" Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": In file included from array.c:14: Step #3 - "compile-afl-address-x86_64": In file included from ./debug_counter.h:351: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/api_node.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/api_pack.c Step #3 - "compile-afl-address-x86_64": compiling prism/diagnostic.c Step #3 - "compile-afl-address-x86_64": In file included from version.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./internal/cmdlineopt.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ./rjit.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ./vm_core.h:94: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling prism/encoding.c Step #3 - "compile-afl-address-x86_64": In file included from prism/api_pack.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./prism/extension.hIn file included from :6: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:api_node.c.erb:224: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:In file included from 88:./prism/extension.h:617: : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38note: : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' hereIn file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | st Step #3 - "compile-afl-address-x86_64": r uct RStrin88g | re t cval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": o./include/ruby/internal/core/rbasic.h:88:17: nstnote:  VALUE klasmember 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": s; Step #3 - "compile-afl-address-x86_64": 88 | const VA LUE k| l ^ass; Step #3 - "compile-afl-address-x86_64": |  Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/extension.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/node.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/options.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/pack.c Step #3 - "compile-afl-address-x86_64": In file included from prism/extension.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./prism/extension.h:6: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": rbconfig.rb updated Step #3 - "compile-afl-address-x86_64": compiling prism/prettyprint.c Step #3 - "compile-afl-address-x86_64": compiling prism/regexp.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/serialize.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/token_type.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_buffer.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_char.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_constant_pool.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_list.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_memchr.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_newline_list.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_state_stack.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_string.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_string_list.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_strncasecmp.c Step #3 - "compile-afl-address-x86_64": compiling prism/util/pm_strpbrk.c Step #3 - "compile-afl-address-x86_64": compiling prism/prism.c Step #3 - "compile-afl-address-x86_64": compiling prism_init.c Step #3 - "compile-afl-address-x86_64": assembling coroutine/amd64/Context.S Step #3 - "compile-afl-address-x86_64": compiling enc/ascii.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling enc/us_ascii.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling enc/unicode.c Step #3 - "compile-afl-address-x86_64": compiling enc/utf_8.c Step #3 - "compile-afl-address-x86_64": compiling enc/trans/newline.c Step #3 - "compile-afl-address-x86_64": generating encdb.h Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": generating x86_64-linux-fake.rb Step #3 - "compile-afl-address-x86_64": In file included from prism_init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./prism/extension.h:6: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from enc/ascii.c: Step #3 - "compile-afl-address-x86_64": 88 | const V31ALUE kl: Step #3 - "compile-afl-address-x86_64": aIn file included from s./regenc.hs:43;: Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h| :38 ^: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": encdb.h updated Step #3 - "compile-afl-address-x86_64": creating verconf.h Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from enc/us_ascii.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from enc/unicode.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regint.h:115: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from enc/utf_8.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": verconf.h updated Step #3 - "compile-afl-address-x86_64": compiling loadpath.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from enc/trans/newline.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": x86_64-linux-fake.rb updated Step #3 - "compile-afl-address-x86_64": generating enc.mk Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from loadpath.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": making srcs under enc Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": generating transdb.h Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": transdb.h updated Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 11 warnings generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking miniruby Step #3 - "compile-afl-address-x86_64": builtin_binary.inc updated Step #3 - "compile-afl-address-x86_64": a5563c3c2ba6d690d66e77a4ab9e61e255d4b30909f61c433c74b1ee9e5746c2 builtin_binary.inc Step #3 - "compile-afl-address-x86_64": compiling builtin.c Step #3 - "compile-afl-address-x86_64": In file included from builtin.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking static-library libruby-static.a Step #3 - "compile-afl-address-x86_64": generating makefiles ext/configure-ext.mk Step #3 - "compile-afl-address-x86_64": making enc Step #3 - "compile-afl-address-x86_64": making trans Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": compiling ./enc/encdb.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/transdb.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/big5.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/cesu_8.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/big5.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/cp949.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/cesu_8.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/emacs_mule.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/chinese.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/ebcdic.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/euc_jp.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/euc_kr.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/euc_tw.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/emoji.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/emoji_iso2022_kddi.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/gb2312.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/emoji_sjis_docomo.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/gb18030.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/emoji_sjis_kddi.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/gbk.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/emoji_sjis_softbank.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/escape.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_1.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_2.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/gb18030.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_3.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/gbk.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_4.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_5.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/iso2022.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/japanese.c Step #3 - "compile-afl-address-x86_64": ext/configure-ext.mk updated Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_6.c Step #3 - "compile-afl-address-x86_64": In file included from ./enc/encdb.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./internal/encoding.h:11: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from ./enc/cesu_8.c:30In file included from ./enc/trans/cesu_8.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./enc/big5.c: Step #3 - "compile-afl-address-x86_64": 1430: Step #3 - "compile-afl-address-x86_64": In file included from : Step #3 - "compile-afl-address-x86_64": ./include/ruby/ruby.hIn file included from :./regenc.h28:: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:39829: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24:  | struct RString retwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/transdb.c: Step #3 - "compile-afl-address-x86_64": 43In file included from v: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": :a./include/ruby/internal/core/rstring.hl12;: Step #3 - "compile-afl-address-x86_64": ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: :In file included from ./include/ruby.hwarning: 398In file included from :24: ./enc/cp949.c:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]38: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": :30./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from | 398 | ^ Step #3 - "compile-afl-address-x86_64":  struct ./include/ruby/internal/core/rbasic.hR:88:warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from ./regenc.h: Step #3 - "compile-afl-address-x86_64": 43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:./include/ruby/internal/arithmetic.h28:: Step #3 - "compile-afl-address-x86_64": 24In file included from : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h./include/ruby/internal/arithmetic.h::24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from ./enc/emacs_mule.c :398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:./include/ruby/internal/core/rbasic.h:88:17: note: 43member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | : Step #3 - "compile-afl-address-x86_64": In file included from 398 | strucIn file included from t./enc/gb2312.c: 1: Step #3 - "compile-afl-address-x86_64": RIn file included from S./regenc.ht:r43i: Step #3 - "compile-afl-address-x86_64": nIn file included from g./include/ruby.h :r38e: Step #3 - "compile-afl-address-x86_64": tIn file included from v./include/ruby/ruby.ha:l28;: Step #3 - "compile-afl-address-x86_64": 17In file included from ./include/ruby/internal/arithmetic.hS:: 2429note: : Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ./include/ruby.h: 88 | consct 38: Step #3 - "compile-afl-address-x86_64": tVIn file included from A./include/ruby/ruby.hrLiUnEg krleatsvasl;;: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | |  ^ ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: In file included from note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64":  88 | :./include/ruby/internal/core/rstring.ho:n28398s: Step #3 - "compile-afl-address-x86_64": :t24 :  warning: condefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]st Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:In file included from 398:./include/ruby/internal/arithmetic.h24::24 warning: : Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] In file included from 398./include/ruby/internal/arithmetic/char.h | : Step #3 - "compile-afl-address-x86_64": 29In file included from : Step #3 - "compile-afl-address-x86_64": ./enc/trans/emoji_sjis_docomo.c : ./include/ruby/internal/core/rstring.h5 : : Step #3 - "compile-afl-address-x86_64": 398 In file included from :./transcode_data.h24s::t14 r: Step #3 - "compile-afl-address-x86_64": uIn file included from c./include/ruby/ruby.htwarning:  R S398t | r i n gV A rL eU tEv saktllr;ausc Step #3 - "compile-afl-address-x86_64": st | R ^S Step #3 - "compile-afl-address-x86_64": tring retVvAa./include/ruby/internal/core/rbasic.hLl:U;88E: Step #3 - "compile-afl-address-x86_64": 17 In file included from ./enc/trans/ebcdic.c::| ;: ^ Step #3 - "compile-afl-address-x86_64": note: Step #3 - "compile-afl-address-x86_64":  5member 'klass' declared 'const' here| : Step #3 - "compile-afl-address-x86_64": In file included from  ^./transcode_data.h Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h::1488: Step #3 - "compile-afl-address-x86_64": :In file included from 17./include/ruby/ruby.h:: 2888: Step #3 - "compile-afl-address-x86_64": | In file included from ./include/ruby/internal/arithmetic.h : 24 : Step #3 - "compile-afl-address-x86_64": In file included from c./include/ruby/internal/arithmetic/char.ho:n29s: Step #3 - "compile-afl-address-x86_64": t./include/ruby/internal/core/rstring.h :V398A:L24U:E  note: klass;member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]warning:  Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 28 88 | 398: Step #3 - "compile-afl-address-x86_64": | 398 c | o n s t In file included from  ./enc/euc_tw.c :  V 30sA: Step #3 - "compile-afl-address-x86_64": tLsIn file included from rUt./regenc.huEr:c u43tkc: Step #3 - "compile-afl-address-x86_64": ltIn file included from a./include/ruby.hRs :S38sRt: Step #3 - "compile-afl-address-x86_64": ;SrIn file included from ti./include/ruby/ruby.hnr:g28i : Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": rIn file included from ne./include/ruby/internal/arithmetic.hgt vr| aelt ^;In file included from v Step #3 - "compile-afl-address-x86_64": In file included from a./enc/euc_kr.c: Step #3 - "compile-afl-address-x86_64": l: 24;30| : Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ./regenc.h Step #3 - "compile-afl-address-x86_64": ^./include/ruby/internal/arithmetic/char.h: Step #3 - "compile-afl-address-x86_64": 43:| : Step #3 - "compile-afl-address-x86_64": 29In file included from : Step #3 - "compile-afl-address-x86_64": ^./include/ruby.h: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h./include/ruby/internal/core/rstring.h38: Step #3 - "compile-afl-address-x86_64": ::In file included from 88398./include/ruby/ruby.h:::./include/ruby/internal/core/rbasic.h172428:::: Step #3 - "compile-afl-address-x86_64": In file included from 88In file included from ./enc/trans/chinese.c: ./include/ruby/internal/arithmetic.h:5:17: Step #3 - "compile-afl-address-x86_64": 24:In file included from : Step #3 - "compile-afl-address-x86_64": ./transcode_data.hIn file included from :./include/ruby/internal/arithmetic/char.h14: Step #3 - "compile-afl-address-x86_64": In file included from note: ./include/ruby/ruby.hnote: :member 'klass' declared 'const' here 28member 'klass' declared 'const' here: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.hwarning: :24:k: Step #3 - "compile-afl-address-x86_64": 29In file included from l./include/ruby/internal/arithmetic/char.ha:ss29;: Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398 :| 24 Step #3 - "compile-afl-address-x86_64": : ^ Step #3 - "compile-afl-address-x86_64":  : Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h: 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from 88 |  warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #3 - "compile-afl-address-x86_64": const VALUE Step #3 - "compile-afl-address-x86_64": klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 398 | ./include/ruby/internal/arithmetic.h 88 | ./enc/gbk.c default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]c Step #3 - "compile-afl-address-x86_64": o:nst V24A: Step #3 - "compile-afl-address-x86_64": In file included from 398./include/ruby/internal/arithmetic/char.h | : 30 : Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h :43s: Step #3 - "compile-afl-address-x86_64": tIn file included from r./include/ruby.hu:c38t: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.hR:S28t: Step #3 - "compile-afl-address-x86_64": rIn file included from i./include/ruby/internal/arithmetic.hn:g24 : Step #3 - "compile-afl-address-x86_64": rIn file included from e./include/ruby/internal/arithmetic/char.ht:v29a: Step #3 - "compile-afl-address-x86_64": l./include/ruby/internal/core/rstring.h:398: struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | L Uco:nstE VALUE klass;29: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | ./include/ruby/internal/core/rstring.h: ^398 Step #3 - "compile-afl-address-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/emoji.c :3986 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  24: Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from In file included from ./enc/euc_jp.cIn file included from ./include/ruby/internal/arithmetic.h::31./enc/iso_8859_3.c24: Step #3 - "compile-afl-address-x86_64": :: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ;./include/ruby/internal/core/rstring.h Step #3 - "compile-afl-address-x86_64": : 398| :24 ^ Step #3 - "compile-afl-address-x86_64": :./include/ruby/internal/core/rbasic.h:88:17 : note: warning: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 88 Step #3 - "compile-afl-address-x86_64": | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  398 | ./include/ruby/internal/core/rbasic.h :88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": In file included from ./enc/gb18030.c:31 : Step #3 - "compile-afl-address-x86_64": 88In file included from | ./regenc.hIn file included from : ./enc/trans/big5.c43 :: Step #3 - "compile-afl-address-x86_64": 7In file included from : Step #3 - "compile-afl-address-x86_64": ./include/ruby.hcIn file included from :o./transcode_data.h38n:: Step #3 - "compile-afl-address-x86_64": 14sIn file included from : Step #3 - "compile-afl-address-x86_64": t./include/ruby/ruby.hIn file included from :./include/ruby/ruby.h28 :: Step #3 - "compile-afl-address-x86_64": V28In file included from A: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/arithmetic.hIn file included from L./include/ruby/internal/arithmetic.h:U:E24 24: Step #3 - "compile-afl-address-x86_64": k: Step #3 - "compile-afl-address-x86_64": In file included from In file included from l./include/ruby/internal/arithmetic/char.h./include/ruby/internal/arithmetic/char.ha::s2929s: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ;./include/ruby/internal/core/rstring.h./include/ruby/internal/core/rstring.h: Step #3 - "compile-afl-address-x86_64": :398 398:| :2424:: ^ Step #3 - "compile-afl-address-x86_64": warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": :k lawarning: ss;default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | 398 ^ Step #3 - "compile-afl-address-x86_64":  398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from Step #3 - "compile-afl-address-x86_64": ./enc/trans/emoji_sjis_softbank.c:5: Step #3 - "compile-afl-address-x86_64": In file included from 88./transcode_data.h | :14c: Step #3 - "compile-afl-address-x86_64": oIn file included from n./include/ruby/ruby.hst:28 : Step #3 - "compile-afl-address-x86_64": VIn file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]A Step #3 - "compile-afl-address-x86_64": LUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/escape.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | constIn file included from ./enc/iso_8859_1.cV:A30LIn file included from U./enc/trans/japanese.c: Step #3 - "compile-afl-address-x86_64": :EIn file included from 5 ./regenc.h: Step #3 - "compile-afl-address-x86_64": k:In file included from l43./transcode_data.ha:s14s: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h;:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h: Step #3 - "compile-afl-address-x86_64": 29 : Step #3 - "compile-afl-address-x86_64": | ./include/ruby/internal/core/rstring.h ^: Step #3 - "compile-afl-address-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: In file included from ./enc/trans/emoji_iso2022_kddi.c:note: 5: Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' hereIn file included from ./transcode_data.h Step #3 - "compile-afl-address-x86_64": :14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h :8828 | : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h : 29: Step #3 - "compile-afl-address-x86_64": co./include/ruby/internal/core/rstring.hn:s398t:24 :V ALIn file included from Uwarning: ./enc/iso_8859_2.cE: 30k: Step #3 - "compile-afl-address-x86_64": lIn file included from a./regenc.hsdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:s43 Step #3 - "compile-afl-address-x86_64": ;: Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ./include/ruby.h :| 38: Step #3 - "compile-afl-address-x86_64": ^In file included from Step #3 - "compile-afl-address-x86_64": ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from 398./include/ruby/internal/arithmetic.h | : 24 : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h : 29 : Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.hs:t398r:u24cIn file included from :t  Rwarning: Strdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]in Step #3 - "compile-afl-address-x86_64": g retv./enc/trans/gb18030.cal;:6 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": | In file included from ./transcode_data.h398 ^: | Step #3 - "compile-afl-address-x86_64": 14 : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h : 28 : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h./include/ruby/internal/core/rbasic.h:24s:: Step #3 - "compile-afl-address-x86_64": t88In file included from r:./include/ruby/internal/arithmetic/char.hu17:c:29t : Step #3 - "compile-afl-address-x86_64":  R./include/ruby/internal/core/rstring.hnote: S:tIn file included from 398member 'klass' declared 'const' here: Step #3 - "compile-afl-address-x86_64": ring 88retva./enc/iso_8859_5.cl; Step #3 - "compile-afl-address-x86_64": :| 30: Step #3 - "compile-afl-address-x86_64": ^In file included from Step #3 - "compile-afl-address-x86_64": ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h./include/ruby/ruby.h::8828:: Step #3 - "compile-afl-address-x86_64": 17In file included from :./include/ruby/internal/arithmetic.h :24: Step #3 - "compile-afl-address-x86_64": note: In file included from ./include/ruby/internal/arithmetic/char.hmember 'klass' declared 'const' here:29 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h :88 | 398 :24c:o nwarning: stdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": VALUE klass; Step #3 - "compile-afl-address-x86_64": | 398 |  ^ Step #3 - "compile-afl-address-x86_64":  struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from 30./include/ruby.h:: Step #3 - "compile-afl-address-x86_64": 38In file included from Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ./regenc.hIn file included from :./include/ruby/ruby.h43:: Step #3 - "compile-afl-address-x86_64": 28In file included from : Step #3 - "compile-afl-address-x86_64": ./include/ruby.hIn file included from s:38t./include/ruby/internal/arithmetic.h: Step #3 - "compile-afl-address-x86_64": r:In file included from 24 default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]u./include/ruby/ruby.hc: Step #3 - "compile-afl-address-x86_64": t398: Step #3 - "compile-afl-address-x86_64": In file included from  | 28./include/ruby/internal/arithmetic/char.h : Step #3 - "compile-afl-address-x86_64": :R In file included from 29S ./include/ruby/internal/arithmetic.h | : Step #3 - "compile-afl-address-x86_64": t : Step #3 - "compile-afl-address-x86_64": 24In file included from ./include/ruby.h: :warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] |  Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rstring.h ::398 c:398 o24 | n24 s t r iV nA In file included from L ./enc/iso_8859_4.cU E : Step #3 - "compile-afl-address-x86_64": In file included from 398./include/ruby/internal/arithmetic/char.h | :38s 29In file included from : Step #3 - "compile-afl-address-x86_64": :./enc/trans/gbk.c In file included from g:./include/ruby/internal/core/rstring.h ./enc/trans/emoji_sjis_kddi.c 6r: warning: s: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]k Step #3 - "compile-afl-address-x86_64": la:s30: Step #3 - "compile-afl-address-x86_64": In file included from In file included from ./regenc.h: ./enc/trans/iso2022.c43 : Step #3 - "compile-afl-address-x86_64": t:398sIn file included from | :;r./include/ruby.h5 5u:: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": c38In file included from : Step #3 - "compile-afl-address-x86_64": In file included from In file included from t./transcode_data.h./transcode_data.h./include/ruby/ruby.h::: 141428R: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": SIn file included from In file included from In file included from t./include/ruby/ruby.h./include/ruby/ruby.h./include/ruby/internal/arithmetic.hr:::i282824n: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from : Step #3 - "compile-afl-address-x86_64": g./include/ruby/internal/arithmetic.h./include/ruby/internal/arithmetic.hIn file included from ::./include/ruby/internal/arithmetic/char.hr2424:e: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": 29tIn file included from In file included from : Step #3 - "compile-afl-address-x86_64": v./include/ruby/internal/arithmetic/char.h./include/ruby/internal/arithmetic/char.ha::./include/ruby/internal/core/rstring.hl2929:;: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": 398:./include/ruby/internal/core/rstring.h./include/ruby/internal/core/rstring.h24: Step #3 - "compile-afl-address-x86_64": ::398 398:| :2424: ^warning: : default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]etval; Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": | 398  ^ Step #3 - "compile-afl-address-x86_64": struct Rt:: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h Step #3 - "compile-afl-address-x86_64":  s t r uwarning: cwarning: tsdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": trdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]uct R Step #3 - "compile-afl-address-x86_64": String re t398v | a l ;398 | Step #3 - "compile-afl-address-x86_64":  |  Step #3 - "compile-afl-address-x86_64": ^r./include/ruby/internal/core/rbasic.h:S88:t24default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:  Step #3 - "compile-afl-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here 398 | struct R398String retv al; Step #3 - "compile-afl-address-x86_64": R S| tr ^ i Step #3 - "compile-afl-address-x86_64": ng r e t Step #3 - "compile-afl-address-x86_64": v as:28 : Step #3 - "compile-afl-address-x86_64": 17| In file included from r:./include/ruby/internal/arithmetic.h ^ : Step #3 - "compile-afl-address-x86_64": 24note: u: Step #3 - "compile-afl-address-x86_64": In file included from member 'klass' declared 'const' herec./include/ruby/internal/arithmetic/char.ht: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": 29 : Step #3 - "compile-afl-address-x86_64": RS./include/ruby/internal/core/rstring.ht | :r 398i88:n | 24 g: 88 r e warning: condefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]st Step #3 - "compile-afl-address-x86_64":  VALUE klass; Step #3 - "compile-afl-address-x86_64": 398| i ^ Step #3 - "compile-afl-address-x86_64":  | n g398 | r e t va l ;  Step #3 - "compile-afl-address-x86_64":  s| tr ^u Step #3 - "compile-afl-address-x86_64": ct RStr./include/ruby/internal/core/rbasic.hi:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const V./include/ruby/internal/core/rbasic.hALU:E88 klstr;uct Step #3 - "compile-afl-address-x86_64": R |  ^ Step #3 - "compile-afl-address-x86_64": Sttri./include/ruby/internal/core/rbasic.hnr:ugct | 88 ./include/ruby/internal/core/rbasic.ht : 88 :cnonstlR VALUE klaSss ; Step #3 - "compile-afl-address-x86_64": a| ss ^t Step #3 - "compile-afl-address-x86_64": ;ri Step #3 - "compile-afl-address-x86_64": |  ^s Step #3 - "compile-afl-address-x86_64": tnrgu retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ct./include/ruby/internal/core/rbasic.h: 88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": R 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": String retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": g retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :./include/ruby/internal/core/rbasic.h17::88 :17val; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  ./include/ruby/internal/core/rbasic.h:88:17: str uct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": :1717: : note: : note: member 'klass' declared 'const' here 88 | note: Step #3 - "compile-afl-address-x86_64": const VALUE kl amember 'klass' declared 'const' here88s | s Step #3 - "compile-afl-address-x86_64": ;  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  88 | co n stc VoALUE nst VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64":  88 | member 'klass' declared 'const' herenote:  Step #3 - "compile-afl-address-x86_64": kmember 'klass' declared 'const' herelass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 88 | c onst VALU E klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": const V88A | LUE k conslt VALUEass k;l Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_6.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 881 warning | generated. Step #3 - "compile-afl-address-x86_64": const VALUE klass; Step #3 - "compile-afl-address-x86_64": | 1 warning generated. Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/japanese_euc.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_7.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/japanese_sjis.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_8.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/korean.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_9.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_10.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_11.c Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_13.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_14.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_15.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/iso_8859_16.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/single_byte.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/koi8_r.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/koi8_u.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/shift_jis.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/utf_16be.c Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_7.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/japanese_sjis.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:In file included from 17: ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.hnote: member 'klass' declared 'const' here:398 Step #3 - "compile-afl-address-x86_64": :24:88 | const  warning: VALUE kladefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1 warningss; generated Step #3 - "compile-afl-address-x86_64": . Step #3 - "compile-afl-address-x86_64":  398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klasIn file included from s;./enc/iso_8859_8.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28 Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": |  398 ^ Step #3 - "compile-afl-address-x86_64":  | struct R Step #3 - "compile-afl-address-x86_64": |  ^S Step #3 - "compile-afl-address-x86_64": tring retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88compiling ./enc/utf_16le.c Step #3 - "compile-afl-address-x86_64": | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_9.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/japanese_euc.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/utf8_mac.c Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_10.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_11.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_13.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/korean.c:7: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/iso_8859_15.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/koi8_u.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:In file included from 38./enc/iso_8859_14.c: Step #3 - "compile-afl-address-x86_64": :In file included from 30./include/ruby/ruby.h: Step #3 - "compile-afl-address-x86_64": :In file included from 28./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/arithmetic.h 398 | struct RStrin:24g: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": r./include/ruby/internal/core/rstring.h:etval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:398:8824:17: : note: member 'klass' declared 'const' herewarning:  Step #3 - "compile-afl-address-x86_64": 88 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ 398 | Step #3 - "compile-afl-address-x86_64":  In file included from ./enc/iso_8859_16.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | In file included from c./enc/trans/single_byte.con:57: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.hst:14 : Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:VALU28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: E kwarning: ldefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]a Step #3 - "compile-afl-address-x86_64": ss; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": configuring -test-/RUBY_ALIGNOF Step #3 - "compile-afl-address-x86_64": configuring bigdecimal Step #3 - "compile-afl-address-x86_64": In file included from ./enc/shift_jis.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./enc/shift_jis.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/koi8_r.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24:  struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ./enc/utf_32be.c Step #3 - "compile-afl-address-x86_64": configuring cgi/escape Step #3 - "compile-afl-address-x86_64": In file included from ./enc/utf_16be.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/utf_32le.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_31j.c Step #3 - "compile-afl-address-x86_64": In file included from ./enc/utf_16le.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/trans/utf_16_32.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1250.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/utf8_mac.c:6: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1251.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1252.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1253.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1254.c Step #3 - "compile-afl-address-x86_64": compiling ./enc/windows_1257.c Step #3 - "compile-afl-address-x86_64": In file included from ./enc/utf_32be.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass;1 warning Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding encdb.so Step #3 - "compile-afl-address-x86_64": linking encoding big5.so Step #3 - "compile-afl-address-x86_64": In file included from ./enc/utf_32le.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_31j.c:32: Step #3 - "compile-afl-address-x86_64": In file included from ./enc/shift_jis.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding cesu_8.so Step #3 - "compile-afl-address-x86_64": linking encoding cp949.so Step #3 - "compile-afl-address-x86_64": In file included from ./enc/trans/utf_16_32.c:linking encoding emacs_mule.so Step #3 - "compile-afl-address-x86_64": 5: Step #3 - "compile-afl-address-x86_64": In file included from ./transcode_data.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": configuring continuation Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1250.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": configuring coverage Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1251.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1253.c:38: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1252.c:31: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking encoding euc_jp.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding euc_kr.so Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1254.c:38: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": | linking encoding euc_tw.so Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ./enc/windows_1257.c:30: Step #3 - "compile-afl-address-x86_64": In file included from ./regenc.h:43: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking encoding gb2312.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding gb18030.so Step #3 - "compile-afl-address-x86_64": linking encoding gbk.so Step #3 - "compile-afl-address-x86_64": configuring date Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_1.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_2.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_3.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_4.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_5.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_6.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_7.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_8.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_9.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_10.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_11.so Step #3 - "compile-afl-address-x86_64": configuring digest Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_13.so Step #3 - "compile-afl-address-x86_64": configuring digest/bubblebabble Step #3 - "compile-afl-address-x86_64": configuring erb/escape Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_14.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": configuring digest/md5 Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_15.so Step #3 - "compile-afl-address-x86_64": linking encoding iso_8859_16.so Step #3 - "compile-afl-address-x86_64": configuring etc Step #3 - "compile-afl-address-x86_64": linking encoding koi8_r.so Step #3 - "compile-afl-address-x86_64": linking encoding koi8_u.so Step #3 - "compile-afl-address-x86_64": linking encoding shift_jis.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding utf_16be.so Step #3 - "compile-afl-address-x86_64": linking transcoder transdb.so Step #3 - "compile-afl-address-x86_64": linking encoding utf_16le.so Step #3 - "compile-afl-address-x86_64": linking encoding utf_32be.so Step #3 - "compile-afl-address-x86_64": linking encoding utf_32le.so Step #3 - "compile-afl-address-x86_64": linking encoding windows_31j.so Step #3 - "compile-afl-address-x86_64": linking encoding windows_1250.so Step #3 - "compile-afl-address-x86_64": linking transcoder cesu_8.so Step #3 - "compile-afl-address-x86_64": linking encoding windows_1251.so Step #3 - "compile-afl-address-x86_64": linking encoding windows_1252.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking encoding windows_1253.so Step #3 - "compile-afl-address-x86_64": linking encoding windows_1254.so Step #3 - "compile-afl-address-x86_64": configuring fcntl Step #3 - "compile-afl-address-x86_64": linking encoding windows_1257.so Step #3 - "compile-afl-address-x86_64": configuring fiddle Step #3 - "compile-afl-address-x86_64": linking transcoder ebcdic.so Step #3 - "compile-afl-address-x86_64": configuring io/console Step #3 - "compile-afl-address-x86_64": linking transcoder emoji.so Step #3 - "compile-afl-address-x86_64": linking transcoder escape.so Step #3 - "compile-afl-address-x86_64": configuring monitor Step #3 - "compile-afl-address-x86_64": configuring json Step #3 - "compile-afl-address-x86_64": linking transcoder iso2022.so Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": configuring json/generator Step #3 - "compile-afl-address-x86_64": configuring nkf Step #3 - "compile-afl-address-x86_64": configuring json/parser Step #3 - "compile-afl-address-x86_64": linking transcoder japanese.so Step #3 - "compile-afl-address-x86_64": linking transcoder single_byte.so Step #3 - "compile-afl-address-x86_64": linking transcoder utf_16_32.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder emoji_sjis_docomo.so Step #3 - "compile-afl-address-x86_64": configuring -test-/abi Step #3 - "compile-afl-address-x86_64": linking transcoder gb18030.so Step #3 - "compile-afl-address-x86_64": configuring -test-/arith_seq/beg_len_step Step #3 - "compile-afl-address-x86_64": configuring -test-/arith_seq/extract Step #3 - "compile-afl-address-x86_64": configuring -test-/array/concat Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder emoji_sjis_softbank.so Step #3 - "compile-afl-address-x86_64": configuring -test-/array/resize Step #3 - "compile-afl-address-x86_64": configuring -test-/bignum Step #3 - "compile-afl-address-x86_64": configuring objspace Step #3 - "compile-afl-address-x86_64": configuring openssl Step #3 - "compile-afl-address-x86_64": configuring pathname Step #3 - "compile-afl-address-x86_64": configuring -test-/bug-14834 Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": configuring -test-/bug-3571 Step #3 - "compile-afl-address-x86_64": configuring psych Step #3 - "compile-afl-address-x86_64": configuring pty Step #3 - "compile-afl-address-x86_64": configuring -test-/bug-5832 Step #3 - "compile-afl-address-x86_64": configuring rbconfig/sizeof Step #3 - "compile-afl-address-x86_64": configuring -test-/bug_reporter Step #3 - "compile-afl-address-x86_64": configuring -test-/class Step #3 - "compile-afl-address-x86_64": linking transcoder emoji_sjis_kddi.so Step #3 - "compile-afl-address-x86_64": configuring -test-/cxxanyargs Step #3 - "compile-afl-address-x86_64": configuring rubyvm Step #3 - "compile-afl-address-x86_64": configuring ripper Step #3 - "compile-afl-address-x86_64": configuring socket Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder emoji_iso2022_kddi.so Step #3 - "compile-afl-address-x86_64": configuring stringio Step #3 - "compile-afl-address-x86_64": configuring strscan Step #3 - "compile-afl-address-x86_64": configuring zlib Step #3 - "compile-afl-address-x86_64": configuring syslog Step #3 - "compile-afl-address-x86_64": configuring debug-1.9.2/ext/debug Step #3 - "compile-afl-address-x86_64": configuring racc-1.7.3/ext/racc/cparse Step #3 - "compile-afl-address-x86_64": configuring -test-/debug Step #3 - "compile-afl-address-x86_64": configuring rbs-3.4.0/ext/rbs_extension Step #3 - "compile-afl-address-x86_64": configuring -test-/dln/empty Step #3 - "compile-afl-address-x86_64": configuring -test-/econv Step #3 - "compile-afl-address-x86_64": configuring -test-/enumerator_kw Step #3 - "compile-afl-address-x86_64": configuring -test-/eval Step #3 - "compile-afl-address-x86_64": configuring -test-/exception Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder japanese_sjis.so Step #3 - "compile-afl-address-x86_64": configuring -test-/fatal Step #3 - "compile-afl-address-x86_64": configuring -test-/file Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": configuring digest/rmd160 Step #3 - "compile-afl-address-x86_64": linking transcoder chinese.so Step #3 - "compile-afl-address-x86_64": configuring digest/sha1 Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder gbk.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder utf8_mac.so Step #3 - "compile-afl-address-x86_64": configuring digest/sha2 Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder korean.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking transcoder japanese_euc.so Step #3 - "compile-afl-address-x86_64": configuring -test-/float Step #3 - "compile-afl-address-x86_64": configuring -test-/funcall Step #3 - "compile-afl-address-x86_64": configuring -test-/gvl/call_without_gvl Step #3 - "compile-afl-address-x86_64": configuring -test-/hash Step #3 - "compile-afl-address-x86_64": configuring -test-/integer Step #3 - "compile-afl-address-x86_64": configuring -test-/iseq_load Step #3 - "compile-afl-address-x86_64": configuring -test-/iter Step #3 - "compile-afl-address-x86_64": configuring -test-/load/dot.dot Step #3 - "compile-afl-address-x86_64": configuring -test-/load/protect Step #3 - "compile-afl-address-x86_64": configuring -test-/load/resolve_symbol_resolver Step #3 - "compile-afl-address-x86_64": configuring -test-/load/resolve_symbol_target Step #3 - "compile-afl-address-x86_64": configuring -test-/load/stringify_symbols Step #3 - "compile-afl-address-x86_64": configuring -test-/load/stringify_target Step #3 - "compile-afl-address-x86_64": configuring -test-/marshal/compat Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": configuring -test-/marshal/internal_ivar Step #3 - "compile-afl-address-x86_64": configuring -test-/marshal/usr Step #3 - "compile-afl-address-x86_64": configuring -test-/memory_status Step #3 - "compile-afl-address-x86_64": configuring -test-/memory_view Step #3 - "compile-afl-address-x86_64": linking transcoder big5.so Step #3 - "compile-afl-address-x86_64": configuring -test-/method Step #3 - "compile-afl-address-x86_64": configuring -test-/notimplement Step #3 - "compile-afl-address-x86_64": configuring -test-/num2int Step #3 - "compile-afl-address-x86_64": configuring -test-/path_to_class Step #3 - "compile-afl-address-x86_64": configuring -test-/popen_deadlock Step #3 - "compile-afl-address-x86_64": configuring -test-/postponed_job Step #3 - "compile-afl-address-x86_64": configuring -test-/printf Step #3 - "compile-afl-address-x86_64": configuring -test-/proc Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": making encs Step #3 - "compile-afl-address-x86_64": configuring -test-/random Step #3 - "compile-afl-address-x86_64": configuring -test-/rational Step #3 - "compile-afl-address-x86_64": configuring -test-/rb_call_super_kw Step #3 - "compile-afl-address-x86_64": configuring -test-/recursion Step #3 - "compile-afl-address-x86_64": configuring -test-/regexp Step #3 - "compile-afl-address-x86_64": configuring -test-/scan_args Step #3 - "compile-afl-address-x86_64": configuring -test-/st/foreach Step #3 - "compile-afl-address-x86_64": configuring -test-/st/numhash Step #3 - "compile-afl-address-x86_64": configuring -test-/st/update Step #3 - "compile-afl-address-x86_64": configuring -test-/string Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": configuring -test-/struct Step #3 - "compile-afl-address-x86_64": configuring -test-/symbol Step #3 - "compile-afl-address-x86_64": configuring -test-/thread/instrumentation Step #3 - "compile-afl-address-x86_64": configuring -test-/thread_fd Step #3 - "compile-afl-address-x86_64": configuring -test-/time Step #3 - "compile-afl-address-x86_64": configuring -test-/tracepoint Step #3 - "compile-afl-address-x86_64": configuring -test-/typeddata Step #3 - "compile-afl-address-x86_64": configuring -test-/vm Step #3 - "compile-afl-address-x86_64": configuring -test-/wait Step #3 - "compile-afl-address-x86_64": configuring io/nonblock Step #3 - "compile-afl-address-x86_64": configuring io/wait Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": generating makefile exts.mk Step #3 - "compile-afl-address-x86_64": exts.mk updated Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #3 - "compile-afl-address-x86_64": compiling cxxanyargs.cpp Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #3 - "compile-afl-address-x86_64": compiling c.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #3 - "compile-afl-address-x86_64": compiling cpp.cpp Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/econv' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #3 - "compile-afl-address-x86_64": compiling beg_len_step.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/eval' Step #3 - "compile-afl-address-x86_64": compiling extract.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #3 - "compile-afl-address-x86_64": compiling append.c Step #3 - "compile-afl-address-x86_64": compiling to_ary_concat.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #3 - "compile-afl-address-x86_64": compiling eval.c Step #3 - "compile-afl-address-x86_64": compiling resize.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #3 - "compile-afl-address-x86_64": compiling bug-14384.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/class' Step #3 - "compile-afl-address-x86_64": compiling class2name.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #3 - "compile-afl-address-x86_64": compiling bug.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/debug' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #3 - "compile-afl-address-x86_64": compiling empty.c Step #3 - "compile-afl-address-x86_64": compiling bug.c Step #3 - "compile-afl-address-x86_64": compiling big2str.c Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #3 - "compile-afl-address-x86_64": compiling enumerator_kw.c Step #3 - "compile-afl-address-x86_64": compiling rb_fatal.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/float' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/exception' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #3 - "compile-afl-address-x86_64": compiling dataerror.c Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/file' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/hash' Step #3 - "compile-afl-address-x86_64": compiling call_without_gvl.c Step #3 - "compile-afl-address-x86_64": compiling fs.c Step #3 - "compile-afl-address-x86_64": compiling funcall.c Step #3 - "compile-afl-address-x86_64": compiling delete.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/integer' Step #3 - "compile-afl-address-x86_64": compiling core_ext.c Step #3 - "compile-afl-address-x86_64": compiling bug_reporter.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": compiling iseq_load.c Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | In file included from to_ary_concat.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  In file included from c.cs:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from append.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": 398../../.././include/ruby/internal/core/rstring.h:398 | : 24: strIn file included from beg_len_step.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.hwarning: ucdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t RString  Step #3 - "compile-afl-address-x86_64": retval; Step #3 - "compile-afl-address-x86_64": |  ^In file included from Step #3 - "compile-afl-address-x86_64": eval.c../../.././include/ruby/internal/core/rbasic.h::In file included from bug-14384.c88:17:281: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h../../../.././include/ruby/internal/arithmetic.h:24:: Step #3 - "compile-afl-address-x86_64": 28In file included from : Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/arithmetic/char.hIn file included from :../../.././include/ruby/internal/arithmetic.h29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: :default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": t398 | : str 398 | 124: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": rIn file included from ../../.././include/ruby/ruby.h:: In file included from 28: Step #3 - "compile-afl-address-x86_64": u uct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from In file included from resize.c:1: Step #3 - "compile-afl-address-x86_64": extract.cIn file included from :../../../.././include/ruby/ruby.h1:: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88In file included from enumerator_kw.c::1: Step #3 - "compile-afl-address-x86_64": 17In file included from :../../.././include/ruby.h :38: Step #3 - "compile-afl-address-x86_64": In file included from note: ../../.././include/ruby/ruby.h:member 'klass' declared 'const' here28: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": 88../../.././include/ruby/internal/core/rstring.h:398:24: |   warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | In file included from init.c c:o1n: Step #3 - "compile-afl-address-x86_64": sIn file included from t VAL../../.././include/ruby.hUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": In file included from bug.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h :8828 | : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h : 24: Step #3 - "compile-afl-address-x86_64": In file included from c../../.././include/ruby/internal/arithmetic/char.ho:n29s: Step #3 - "compile-afl-address-x86_64": t../../.././include/ruby/internal/core/rstring.h:398:24:  warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RStriIn file included from ngclass2name.c :r1e: Step #3 - "compile-afl-address-x86_64": tIn file included from v../../.././include/ruby/ruby.ha:l28;: Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/arithmetic.h :| 24: Step #3 - "compile-afl-address-x86_64": ^In file included from Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h../../.././include/ruby/internal/core/rstring.h::88398::1724:: note: In file included from warning: delete.cmember 'klass' declared 'const' here:1default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby.h:38 : Step #3 - "compile-afl-address-x86_64": 88In file included from | ../../.././include/ruby/ruby.h : 28 : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hc:o24n: Step #3 - "compile-afl-address-x86_64": sIn file included from t../../.././include/ruby/internal/arithmetic/char.h : 39829V | : Step #3 - "compile-afl-address-x86_64": A L ../../.././include/ruby/internal/core/rstring.hU :E 398 :k 24 l: a sss;twarning: r Step #3 - "compile-afl-address-x86_64": u cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]| t Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": RString retval; Step #3 - "compile-afl-address-x86_64": 398 | |  ^ Step #3 - "compile-afl-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.hs:t88r:u17c:t  Rnote: Smember 'klass' declared 'const' hereIn file included from tbug.c Step #3 - "compile-afl-address-x86_64": r:i1n: Step #3 - "compile-afl-address-x86_64": gIn file included from ../../.././include/ruby.hr88:e | t38 v: Step #3 - "compile-afl-address-x86_64": aIn file included from l../../.././include/ruby/ruby.h :;28c: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": oIn file included from n../../.././include/ruby/internal/arithmetic.h| s:t24 ^: Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hV:A29L: Step #3 - "compile-afl-address-x86_64": U../../.././include/ruby/internal/core/rbasic.hE../../.././include/ruby/internal/core/rstring.h:: 88398k::l1724a::s s;note: warning: Step #3 - "compile-afl-address-x86_64":  member 'klass' declared 'const' here| default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64":  88 | In file included from cbig2str.co:n1 s: Step #3 - "compile-afl-address-x86_64": 398tIn file included from In file included from | empty.c ../../../internal/bignum.h :V: 191A : Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": L In file included from In file included from U ../../.././include/ruby/ruby.h../../../.././include/ruby.hE :: kl 2838a sstruct RStrin: Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": In file included from 88 | ../../../.././include/ruby/ruby.h : 28 : Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.hc:../../.././include/ruby/internal/arithmetic/char.ho24: Step #3 - "compile-afl-address-x86_64": n: Step #3 - "compile-afl-address-x86_64": In file included from s:t../../../.././include/ruby/internal/arithmetic/char.h29: : Step #3 - "compile-afl-address-x86_64": In file included from 29V../../.././include/ruby/internal/arithmetic.h../../.././include/ruby/internal/core/rstring.h: Step #3 - "compile-afl-address-x86_64": A::398L24../../../.././include/ruby/internal/core/rstring.h:U: Step #3 - "compile-afl-address-x86_64": :In file included from 24E398../../.././include/ruby/internal/arithmetic/char.h:::29 24: Step #3 - "compile-afl-address-x86_64": k:l ../../.././include/ruby/internal/core/rstring.hawarning: :s398swarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": In file included from :c| ../../.././include/ruby/internal/arithmetic.h24:s:24  ^ : Step #3 - "compile-afl-address-x86_64": In file included from 398398tt Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/arithmetic/char.h | | r: u29 Rc: Step #3 - "compile-afl-address-x86_64": St t28../../.././include/ruby/internal/core/rstring.h r : i: Step #3 - "compile-afl-address-x86_64": R398n:24: In file included from Sg  ../../../.././include/ruby/internal/arithmetic.h t  :rsrt warning: 24ier : Step #3 - "compile-afl-address-x86_64": ntuIn file included from gIn file included from vcdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]c../../../.././include/ruby/internal/arithmetic/char.h afs.cto:r29l: Step #3 - "compile-afl-address-x86_64": ne: Step #3 - "compile-afl-address-x86_64": ;1 st: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": Rtv../../../.././include/ruby/internal/core/rstring.hIn file included from Sa:../../.././include/ruby/ruby.h| t l398:rV;:28 ^iAL24: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": n Step #3 - "compile-afl-address-x86_64": U :In file included from  E398 g../../.././include/ruby/internal/arithmetic.h| | k : lrwarning: 24../../.././include/ruby/internal/core/rbasic.h ^ a: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": sIn file included from 88 sdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]../../.././include/ruby/internal/arithmetic/char.h: ;:17  Step #3 - "compile-afl-address-x86_64": 29: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h :| ../../.././include/ruby/internal/core/rstring.h88s:398:24:VAsgnote: ; rmember 'klass' declared 'const' heree Step #3 - "compile-afl-address-x86_64": twarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]struct RS Step #3 - "compile-afl-address-x86_64": etvalt; r88 ^u | Step #3 - "compile-afl-address-x86_64": c Step #3 - "compile-afl-address-x86_64": :t |    ^RS 17:L | Unote: E ^member 'klass' declared 'const' herek Step #3 - "compile-afl-address-x86_64": l Step #3 - "compile-afl-address-x86_64": ass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  88 | trc398onst VALUEi ng retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  |  ../../.././include/ruby/internal/core/rbasic.h : 88default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64":  398v | In file included from a l dataerror.c398; : | 1 : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28warning: Step #3 - "compile-afl-address-x86_64": cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": t../../.././include/ruby/internal/core/rbasic.h:k88o:l17anssst; 398 | Step #3 - "compile-afl-address-x86_64": V A | L U ^E Step #3 - "compile-afl-address-x86_64": k lasstsru;c  st r u c st  t rRsuStctrtruic: Step #3 - "compile-afl-address-x86_64": ntg:In file included from  ../../.././include/ruby/internal/arithmetic.h 17Rr::Se24 tt: Step #3 - "compile-afl-address-x86_64": rviIn file included from anote: n../../.././include/ruby/internal/arithmetic/char.hlg:;member 'klass' declared 'const' here 29r: Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": e| t../../.././include/ruby/internal/core/rstring.hv:a398 ^l: Step #3 - "compile-afl-address-x86_64": ;2488: Step #3 - "compile-afl-address-x86_64": | |  ../../.././include/ruby/internal/core/rbasic.h :warning: ^ 88 Step #3 - "compile-afl-address-x86_64": :17default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.hnote: Step #3 - "compile-afl-address-x86_64": :88member 'klass' declared 'const' here: 17| : Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here 88../../.././include/ruby/internal/core/rbasic.h Step #3 - "compile-afl-address-x86_64": | :398 88 | : 17 :  88c | onote: n  s member 'klass' declared 'const' here t Step #3 - "compile-afl-address-x86_64": cs otVnrAs uLt88cU | tE V k ARl LSa UtsErs: ktli an Step #3 - "compile-afl-address-x86_64": ssg  ; Rnote: | rS Step #3 - "compile-afl-address-x86_64": etmember 'klass' declared 'const' herer ^ ti Step #3 - "compile-afl-address-x86_64": | v Step #3 - "compile-afl-address-x86_64": nag ^l Step #3 - "compile-afl-address-x86_64": ;re Step #3 - "compile-afl-address-x86_64": t v| al ^;88 Step #3 - "compile-afl-address-x86_64":  |  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": cons../../.././include/ruby/internal/core/rbasic.ht:88 :V17A:L U../../.././include/ruby/internal/core/rbasic.hE:note: 88k:member 'klass' declared 'const' herel17a: Step #3 - "compile-afl-address-x86_64": s s; Step #3 - "compile-afl-address-x86_64": 88 | |  ^ Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": |  ^c Step #3 - "compile-afl-address-x86_64": onst VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from call_without_gvl.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from funcall.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from core_ext.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/numeric.h:11: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 |   cc onssttru ocVntAsLtUE klass; Step #3 - "compile-afl-address-x86_64": |  V ^ Step #3 - "compile-afl-address-x86_64": RString reAtval; Step #3 - "compile-afl-address-x86_64": L | UE ^ Step #3 - "compile-afl-address-x86_64": klass; Step #3 - "compile-afl-address-x86_64": | ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64":  88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from rb_fatal.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.hr:ing 28retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.hIn file included from :88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/arithmetic.h 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from bug_reporter.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from iseq_load.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": 11 warning generated. Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": warning generated. Step #3 - "compile-afl-address-x86_64": compiling enc_raise.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/array/to_ary_concat.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iter' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling break.c Step #3 - "compile-afl-address-x86_64": compiling nextafter.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/class.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/dln/empty.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling inspector.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/bug_3571.so Step #3 - "compile-afl-address-x86_64": compiling ensured.c Step #3 - "compile-afl-address-x86_64": compiling stat.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/arith_seq/extract.so Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/bug_5832.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/eval.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/bug_14834.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/enumerator_kw.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/econv.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/gvl/call_without_gvl.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/arith_seq/beg_len_step.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/bug_reporter.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/array/resize.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/funcall.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #3 - "compile-afl-address-x86_64": compiling bigzero.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/class' Step #3 - "compile-afl-address-x86_64": compiling yield.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/fatal/rb_fatal.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #3 - "compile-afl-address-x86_64": compiling profile_frames.c Step #3 - "compile-afl-address-x86_64": compiling div.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #3 - "compile-afl-address-x86_64": compiling dot.dot.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/eval' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #3 - "compile-afl-address-x86_64": compiling intpack.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/econv' Step #3 - "compile-afl-address-x86_64": compiling mul.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/iseq_load.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #3 - "compile-afl-address-x86_64": compiling resolve_symbol_resolver.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #3 - "compile-afl-address-x86_64": compiling resolve_symbol_target.c Step #3 - "compile-afl-address-x86_64": compiling protect.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #3 - "compile-afl-address-x86_64": compiling stringify_symbols.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #3 - "compile-afl-address-x86_64": compiling str2big.c Step #3 - "compile-afl-address-x86_64": compiling stringify_target.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #3 - "compile-afl-address-x86_64": In file included from break.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: In file included from nextafter.c:1: Step #3 - "compile-afl-address-x86_64": In file included from note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28 : Step #3 - "compile-afl-address-x86_64": cIn file included from ../../.././include/ruby/internal/arithmetic.ho:n24: Step #3 - "compile-afl-address-x86_64": stIn file included from ../../.././include/ruby/internal/arithmetic/char.h :29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #3 - "compile-afl-address-x86_64": In file included from enc_raise.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from stat.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling usrcompat.c Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ensured.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": In file included from inspector.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h../../.././include/ruby/internal/core/rstring.h::28: Step #3 - "compile-afl-address-x86_64": 398In file included from :../../.././include/ruby/internal/arithmetic.h24::24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24:  warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString re tval;398 |  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17 :  smake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #3 - "compile-afl-address-x86_64": tnote: rucmember 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": t 88 | const VRASLUEt rklass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ing retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #3 - "compile-afl-address-x86_64": compiling internal_ivar.c Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling usrmarshal.c Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from bigzero.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | cIn file included from onst VALdiv.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:U29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": E klass; 398 |  Step #3 - "compile-afl-address-x86_64": stru c| t RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from yield.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from profile_frames.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | 1 warning generated. Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from dot.dot.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from intpack.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1 warning Step #3 - "compile-afl-address-x86_64": generated. Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/hash.so Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from resolve_symbol_resolver.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling my_integer.c Step #3 - "compile-afl-address-x86_64": In file included from mul.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RStriIn file included from protect.c:ng 1: Step #3 - "compile-afl-address-x86_64": 1In file included from ../../../.././include/ruby.hre warningtv: generated38. Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": al; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  398 | ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here struct RString retval Step #3 - "compile-afl-address-x86_64": 88 | const VALUE; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17 klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #3 - "compile-afl-address-x86_64": : note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from str2big.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klacompiling memory_view.c Step #3 - "compile-afl-address-x86_64": ss; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from stringify_symbols.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from resolve_symbol_target.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/file.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/method' Step #3 - "compile-afl-address-x86_64": compiling arity.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/float.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #3 - "compile-afl-address-x86_64": compiling bug.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #3 - "compile-afl-address-x86_64": compiling num2int.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from stringify_target.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/RUBY_ALIGNOF.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/exception.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/iter.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/dot.dot.so Step #3 - "compile-afl-address-x86_64": In file included from usrcompat.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | 1 warning generated. Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/hash' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from internal_ivar.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling path_to_class.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #3 - "compile-afl-address-x86_64": In file included from usrmarshal.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.hcompiling infinite_loop_dlsym.c Step #3 - "compile-afl-address-x86_64": :38: Step #3 - "compile-afl-address-x86_64": In file included from 1 warning generated. Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RStri1 warning generated. Step #3 - "compile-afl-address-x86_64": ng retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/resolve_symbol_resolver.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/file' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #3 - "compile-afl-address-x86_64": compiling postponed_job.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/float' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/debug.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/printf' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling printf.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/stringify_symbols.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/resolve_symbol_target.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/proc' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/random' Step #3 - "compile-afl-address-x86_64": compiling bad_version.c Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 11 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/protect.so Step #3 - "compile-afl-address-x86_64": warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/exception' Step #3 - "compile-afl-address-x86_64": compiling receiver.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/load/stringify_target.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #3 - "compile-afl-address-x86_64": In file included from my_integer.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | compiling super.c Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iter' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rational' Step #3 - "compile-afl-address-x86_64": compiling rat.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #3 - "compile-afl-address-x86_64": compiling rb_call_super_kw.c Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #3 - "compile-afl-address-x86_64": In file included from memory_view.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from arity.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/debug' Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 188 warning | generated . Step #3 - "compile-afl-address-x86_64": const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/marshal/compat.so Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": compiling recursion.c Step #3 - "compile-afl-address-x86_64": compiling loop.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #3 - "compile-afl-address-x86_64": In file included from bug.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | constcompiling scan_args.c Step #3 - "compile-afl-address-x86_64":  VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from num2int.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling parse_depth_limit.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/marshal/internal_ivar.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/marshal/usr.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/bignum.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #3 - "compile-afl-address-x86_64": compiling foreach.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #3 - "compile-afl-address-x86_64": compiling numhash.c Step #3 - "compile-afl-address-x86_64": compiling update.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from path_to_class.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/string' Step #3 - "compile-afl-address-x86_64": In file included from infinite_loop_dlsym.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24compiling capacity.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/struct' Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #3 - "compile-afl-address-x86_64": compiling data.c Step #3 - "compile-afl-address-x86_64": In file included from postponed_job.c:1 warning generated. Step #3 - "compile-afl-address-x86_64": 1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #3 - "compile-afl-address-x86_64": compiling coderange.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #3 - "compile-afl-address-x86_64": In file included from receiver.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retvalIn file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38;: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning:  Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]../../.././include/ruby/internal/core/rbasic.h Step #3 - "compile-afl-address-x86_64": :88:17: 398 |   note:  member 'klass' declared 'const' heres Step #3 - "compile-afl-address-x86_64": truct RSt r88i | n g r etvcaoln;st Step #3 - "compile-afl-address-x86_64":  | VA ^L Step #3 - "compile-afl-address-x86_64": UE kla../../.././include/ruby/internal/core/rbasic.hs:s88;:17 Step #3 - "compile-afl-address-x86_64": : |  ^note: Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #3 - "compile-afl-address-x86_64": In file included from printf.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from bad_version.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct Rcompiling init.c Step #3 - "compile-afl-address-x86_64": String retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' herecompiling instrumentation.c Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/notimplement.so Step #3 - "compile-afl-address-x86_64": compiling thread_fd.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/method.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #3 - "compile-afl-address-x86_64": In file included from rb_call_super_kw.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from super.c:../../.././include/ruby/internal/core/rbasic.h1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h::3888: Step #3 - "compile-afl-address-x86_64": :In file included from 17../../.././include/ruby/ruby.h::28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24note: : Step #3 - "compile-afl-address-x86_64": In file included from member 'klass' declared 'const' here../../.././include/ruby/internal/arithmetic/char.h: Step #3 - "compile-afl-address-x86_64": 88 | 29 const VALUE klass; Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": |  ^../../.././include/ruby/internal/core/rstring.h Step #3 - "compile-afl-address-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": In file included from 398 | rat.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/rational.h :12: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24 : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:s29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: truct RStriwarning: ndefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]g retv Step #3 - "compile-afl-address-x86_64": a 398 | l; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | co struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": nst VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 88make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/time' Step #3 - "compile-afl-address-x86_64": | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hlinking shared-object -test-/path_to_class.so Step #3 - "compile-afl-address-x86_64": :29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from recursion.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retvaIn file included from loop.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28l;: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h Step #3 - "compile-afl-address-x86_64": | : ^ Step #3 - "compile-afl-address-x86_64": 24../../.././include/ruby/internal/core/rbasic.h:88: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29:17: note: : Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here../../.././include/ruby/internal/core/rstring.h Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from scan_args.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from parse_depth_limit.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling leap_second.c Step #3 - "compile-afl-address-x86_64": compiling type.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/num2int.so Step #3 - "compile-afl-address-x86_64": In file included from foreach.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": compiling new.c Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from numhash.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from capacity.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | In file included from update.c : 1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby.hs:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.ht:r24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.hu:c29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.ht:398:24:  warning: Rdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]S Step #3 - "compile-afl-address-x86_64": trinmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #3 - "compile-afl-address-x86_64": g retva 3981 | l warning generated; Step #3 - "compile-afl-address-x86_64": . Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  struc../../.././include/ruby/internal/core/rbasic.h:t88:17:  note: member 'klass' declared 'const' hereR Step #3 - "compile-afl-address-x86_64": St r88i | n g r etcovnsta VAlLUE ;klass Step #3 - "compile-afl-address-x86_64": ;  Step #3 - "compile-afl-address-x86_64": | |  ^ Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": 1 warning../../../.././include/ruby/internal/core/rbasic.h generated:. Step #3 - "compile-afl-address-x86_64": 88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #3 - "compile-afl-address-x86_64": klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling gc_hook.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/rb_call_super_kw.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/proc.so Step #3 - "compile-afl-address-x86_64": compiling tracepoint.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/method' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #3 - "compile-afl-address-x86_64": compiling cstr.c Step #3 - "compile-afl-address-x86_64": compiling typeddata.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from data.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from coderange.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/vm' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from In file included from thread_fd.cinstrumentation.c::11: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h::2824: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../../../.././include/ruby/internal/arithmetic.h../../.././include/ruby/internal/arithmetic/char.h::2429: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h../../.././include/ruby/internal/core/rstring.h:29: Step #3 - "compile-afl-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: :398warning: :24: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]warning: Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | stru c398t |  RSt r i n g restval;tr Step #3 - "compile-afl-address-x86_64": u c|  ^ Step #3 - "compile-afl-address-x86_64": t../../.././include/ruby/internal/core/rbasic.h:88:17: RStrinnote: g remember 'klass' declared 'const' heret Step #3 - "compile-afl-address-x86_64": val;  Step #3 - "compile-afl-address-x86_64": | 88 |  ^ Step #3 - "compile-afl-address-x86_64": const V../../../.././include/ruby/internal/core/rbasic.hA:L88U:E k17l:a ssnote: ;member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #3 - "compile-afl-address-x86_64": compiling at_exit.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/recursion.so Step #3 - "compile-afl-address-x86_64": compiling duplicate.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/regexp.so Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #3 - "compile-afl-address-x86_64": compiling ellipsize.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/postponed_job.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/random.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/proc' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/st/update.so Step #3 - "compile-afl-address-x86_64": In file included from type.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": compiling enc_associate.c Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: linking shared-object -test-/cxxanyargs.so Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling enc_dummy.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #3 - "compile-afl-address-x86_64": In file included from new.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | structmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/wait' Step #3 - "compile-afl-address-x86_64":  RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #3 - "compile-afl-address-x86_64": compiling wait.c Step #3 - "compile-afl-address-x86_64": compiling enc_str_buf_cat.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling bigdecimal.c Step #3 - "compile-afl-address-x86_64": In file included from leap_second.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/integer.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/thread_fd.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/st/numhash.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from gc_hook.c:1: Step #3 - "compile-afl-address-x86_64": In file included from 1../../.././include/ruby/ruby.h warning: generated28. Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #3 - "compile-afl-address-x86_64": compiling missing.c Step #3 - "compile-afl-address-x86_64": compiling fstring.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/printf.so Step #3 - "compile-afl-address-x86_64": In file included from tracepoint.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/cgi/escape' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/continuation' Step #3 - "compile-afl-address-x86_64": compiling escape.c Step #3 - "compile-afl-address-x86_64": compiling continuation.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/random' Step #3 - "compile-afl-address-x86_64": In file included from typeddata.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from cstr.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/st/foreach.so Step #3 - "compile-afl-address-x86_64": compiling len.c Step #3 - "compile-afl-address-x86_64": In file included from at_exit.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klaIn file included from duplicate.css; Step #3 - "compile-afl-address-x86_64": | : ^1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h Step #3 - "compile-afl-address-x86_64": :38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/integer' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #3 - "compile-afl-address-x86_64": In file included from ellipsize.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling member.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/memory_view.so Step #3 - "compile-afl-address-x86_64": compiling modify.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/printf' Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling coverage.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/thread/instrumentation.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #3 - "compile-afl-address-x86_64": compiling date_core.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/symbol.so Step #3 - "compile-afl-address-x86_64": compiling date_parse.c Step #3 - "compile-afl-address-x86_64": In file included from enc_associate.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #3 - "compile-afl-address-x86_64": compiling digest.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #3 - "compile-afl-address-x86_64": compiling date_strftime.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from enc_dummy.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here1 warning generated. Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/typeddata.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/erb/escape' Step #3 - "compile-afl-address-x86_64": In file included from enc_str_buf_cat.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | cons1t warning generated VALUE. Step #3 - "compile-afl-address-x86_64": klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling escape.c Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/tracepoint.so Step #3 - "compile-afl-address-x86_64": In file included from wait.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from bigdecimal.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./bigdecimal.h:13: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #3 - "compile-afl-address-x86_64": compiling new.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/vm/at_exit.so Step #3 - "compile-afl-address-x86_64": compiling date_strptime.c Step #3 - "compile-afl-address-x86_64": installing default bigdecimal libraries Step #3 - "compile-afl-address-x86_64": In file included from In file included from fstring.cmissing.c::11: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../.././include/ruby/ruby.h../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from :../../.././include/ruby/ruby.h28:: Step #3 - "compile-afl-address-x86_64": 28In file included from : Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/arithmetic.hIn file included from :../../.././include/ruby/internal/arithmetic.h:2424: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hIn file included from ../.././include/ruby/internal/arithmetic/char.h::2929: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: : Step #3 - "compile-afl-address-x86_64": warning: ../../.././include/ruby/internal/core/rstring.h:398default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:24 Step #3 - "compile-afl-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 |  s398tru | c t  R struct StRString retval; Step #3 - "compile-afl-address-x86_64": rin g r| etval ^ Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h | :88:17: note:  ^member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": 88 | ../.././include/ruby/internal/core/rbasic.h const:88: VAL17:UE k lass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE In file included from escape.ck:1: Step #3 - "compile-afl-address-x86_64": In file included from la../../.././include/ruby.hs:s38: Step #3 - "compile-afl-address-x86_64": In file included from ; Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h :29: Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24:1 warning generated. Step #3 - "compile-afl-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from continuation.c:2: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing default coverage libraries Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #3 - "compile-afl-address-x86_64": In file included from init.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #3 - "compile-afl-address-x86_64": In file included from len.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling nofree.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/etc' Step #3 - "compile-afl-address-x86_64": compiling etc.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/fcntl' Step #3 - "compile-afl-address-x86_64": compiling fcntl.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #3 - "compile-afl-address-x86_64": compiling normalize.c Step #3 - "compile-afl-address-x86_64": installing default date_core libraries Step #3 - "compile-afl-address-x86_64": In file included from member.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/vm' Step #3 - "compile-afl-address-x86_64": compiling qsort.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #3 - "compile-afl-address-x86_64": compiling console.c Step #3 - "compile-afl-address-x86_64": In file included from modify.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling rb_interned_str.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/nonblock' Step #3 - "compile-afl-address-x86_64": compiling nonblock.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from coverage.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal/gc.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": fstring.c:17:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 17 | struct RString fake_str; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from date_parse.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": In file included from date_strftime.c88: | 7 : Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h :28c: Step #3 - "compile-afl-address-x86_64": oIn file included from n../.././include/ruby/internal/arithmetic.hs:24t: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h: 29V: Step #3 - "compile-afl-address-x86_64": ALU../.././include/ruby/internal/core/rstring.hE: 398k:l24: awarning: ss; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling rb_str_dup.c Step #3 - "compile-afl-address-x86_64": In file included from date_core.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/wait.so Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object continuation.so Step #3 - "compile-afl-address-x86_64": compiling set_len.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/wait' Step #3 - "compile-afl-address-x86_64": compiling wait.c Step #3 - "compile-afl-address-x86_64": In file included from digest.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ./digest.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": In file included from escape.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #3 - "compile-afl-address-x86_64": In file included from new.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/struct.so Step #3 - "compile-afl-address-x86_64": 398 | compiling monitor.c Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing default console libraries Step #3 - "compile-afl-address-x86_64": In file included from date_strptime.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing digest libraries Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from normalize.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../internal/file.h:11: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from nofree.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/wait' Step #3 - "compile-afl-address-x86_64": installing default digest libraries Step #3 - "compile-afl-address-x86_64": In file included from etc.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing default monitor libraries Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/continuation' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #3 - "compile-afl-address-x86_64": compiling nkf.c Step #3 - "compile-afl-address-x86_64": In file included from fcntl.c:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #3 - "compile-afl-address-x86_64": compiling pathname.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #3 - "compile-afl-address-x86_64": compiling object_tracing.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/struct' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #3 - "compile-afl-address-x86_64": compiling psych.c Step #3 - "compile-afl-address-x86_64": installing default pathname libraries Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #3 - "compile-afl-address-x86_64": In file included from rb_interned_str.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24compiling objspace.c Step #3 - "compile-afl-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": In file included from qsort.c |  ^ Step #3 - "compile-afl-address-x86_64": :1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": | compiling openssl_missing.c Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": In file included from nonblock.c:13: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: In file included from warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": console.c:5: Step #3 - "compile-afl-address-x86_64": In file included from 398 | ../../.././include/ruby.h: 38 st: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.hruct:28: Step #3 - "compile-afl-address-x86_64": RStIn file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hring :r29e: Step #3 - "compile-afl-address-x86_64": tval../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from rb_str_dup.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const1 VALUE klass; Step #3 - "compile-afl-address-x86_64": warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling objspace_dump.c Step #3 - "compile-afl-address-x86_64": compiling ossl.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from set_len.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from wait.c:14: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/scan_args.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object fcntl.so Step #3 - "compile-afl-address-x86_64": linking shared-object erb/escape.so Step #3 - "compile-afl-address-x86_64": compiling ossl_asn1.c Step #3 - "compile-afl-address-x86_64": In file included from monitor.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from nkf.c:14: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_bio.c Step #3 - "compile-afl-address-x86_64": In file included from pathname.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from object_tracing.c:16: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/erb/escape' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from psych.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./psych.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_bn.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/fcntl' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #3 - "compile-afl-address-x86_64": compiling pty.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from objspace.c:15: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": compiling ossl_cipher.c Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling sizes.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object io/wait.so Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/string.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #3 - "compile-afl-address-x86_64": linking shared-object io/nonblock.so Step #3 - "compile-afl-address-x86_64": compiling eventids1.c Step #3 - "compile-afl-address-x86_64": In file included from objspace_dump.c:15: Step #3 - "compile-afl-address-x86_64": In file included from ../../id_table.h:5: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling limits.c Step #3 - "compile-afl-address-x86_64": In file included from ossl.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_asn1.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/nonblock' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/wait' Step #3 - "compile-afl-address-x86_64": installing default pty libraries Step #3 - "compile-afl-address-x86_64": compiling psych_emitter.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/rational.so Step #3 - "compile-afl-address-x86_64": compiling psych_parser.c Step #3 - "compile-afl-address-x86_64": compiling psych_to_ruby.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/string' Step #3 - "compile-afl-address-x86_64": In file included from compiling psych_yaml_tree.c Step #3 - "compile-afl-address-x86_64": ossl_bio.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.hIn file included from :16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.hossl_bn.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38:38: Step #3 - "compile-afl-address-x86_64": In file included from : Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:../.././include/ruby/ruby.h28:: Step #3 - "compile-afl-address-x86_64": 28: Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../.././include/ruby/internal/arithmetic.h../.././include/ruby/internal/arithmetic.h::2424: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": In file included from In file included from ../.././include/ruby/internal/arithmetic/char.h../.././include/ruby/internal/arithmetic/char.h::2929: Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h../.././include/ruby/internal/core/rstring.h::398398::2424:: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": 398 | 398 |  s t ruscttru cRtS tRrSitrnign gr ertevtavla;l; Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | |  ^ ^ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:../.././include/ruby/internal/core/rbasic.h88::1788:: 17: note: member 'klass' declared 'const' herenote:  Step #3 - "compile-afl-address-x86_64": member 'klass' declared 'const' here  Step #3 - "compile-afl-address-x86_64": 88 | 88 |  c o n st VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from Step #3 - "compile-afl-address-x86_64": ossl_cipher.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from linking shared-object monitor.so Step #3 - "compile-afl-address-x86_64": sizes.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": linking shared-object digest.so Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from eventids1.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from pty.c:57: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rational' Step #3 - "compile-afl-address-x86_64": linking shared-object coverage.so Step #3 - "compile-afl-address-x86_64": linking shared-object cgi/escape.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": In file included from limits.c:2: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing default libraries Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/stringio' Step #3 - "compile-afl-address-x86_64": In file included from psych_emitter.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./psych.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17:compiling stringio.c Step #3 - "compile-afl-address-x86_64": note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/cgi/escape' Step #3 - "compile-afl-address-x86_64": compiling ossl_config.c Step #3 - "compile-afl-address-x86_64": installing default nkf libraries Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #3 - "compile-afl-address-x86_64": compiling init.c Step #3 - "compile-afl-address-x86_64": In file included from psych_parser.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./psych.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28In file included from : Step #3 - "compile-afl-address-x86_64": psych_to_ruby.cIn file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from :../.././include/ruby/internal/arithmetic/char.h1: Step #3 - "compile-afl-address-x86_64": In file included from ./psych.h:4: Step #3 - "compile-afl-address-x86_64": :29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:In file included from 398:../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:2428: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24:: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | compiling constants.c Step #3 - "compile-afl-address-x86_64":  warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | stru ct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note:  member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64":  struct RStrinmake[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #3 - "compile-afl-address-x86_64": g retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": | compiling basicsocket.c Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object -test-/time.so Step #3 - "compile-afl-address-x86_64": installing default objspace libraries Step #3 - "compile-afl-address-x86_64": In file included from psych_yaml_tree.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./psych.h:4: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/strscan' Step #3 - "compile-afl-address-x86_64": compiling strscan.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object etc.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object rbconfig/sizeof.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/time' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling socket.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #3 - "compile-afl-address-x86_64": compiling syslog.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/zlib' Step #3 - "compile-afl-address-x86_64": compiling zlib.c Step #3 - "compile-afl-address-x86_64": compiling eventids2.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_config.c:101: Step #3 - "compile-afl-address-x86_64": warningIn file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": generatedIn file included from . Step #3 - "compile-afl-address-x86_64": ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ripper.c Step #3 - "compile-afl-address-x86_64": In file included from stringio.c:18: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/etc' Step #3 - "compile-afl-address-x86_64": compiling ossl_digest.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object pty.so Step #3 - "compile-afl-address-x86_64": compiling debug.c Step #3 - "compile-afl-address-x86_64": In file included from constants.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | strucIn file included from init.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:t138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h RString retval; Step #3 - "compile-afl-address-x86_64": :31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64":  ../.././include/ruby/internal/core/rstring.h:| 398:24: ^ Step #3 - "compile-afl-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from basicsocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from strscan.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #3 - "compile-afl-address-x86_64": compiling iseq_collector.c Step #3 - "compile-afl-address-x86_64": In file included from syslog.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from zlib.c:9: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from socket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from eventids2.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ripper.y:49: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_engine.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from debug.c:2: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object io/console.so Step #3 - "compile-afl-address-x86_64": In file included from ossl_digest.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_hmac.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling cparse.c Step #3 - "compile-afl-address-x86_64": zlib.c:2541:25: warning: default initialization of an object of type 'struct read_raw_arg' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 2541 | struct read_raw_arg ra; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": zlib.c:2383:14: note: member 'argv' declared 'const' here Step #3 - "compile-afl-address-x86_64": 2383 | const VALUE argv[2]; /* for rb_funcallv */ Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from iseq_collector.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": compiling ripper_init.c Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ipsocket.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_engine.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": installing default syslog libraries Step #3 - "compile-afl-address-x86_64": checking ../.././parse.y and ../.././ext/ripper/eventids2.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #3 - "compile-afl-address-x86_64": In file included from ossl_hmac.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": | linking shared-object psych.so Step #3 - "compile-afl-address-x86_64": compiling constants.c Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object debug/debug.so Step #3 - "compile-afl-address-x86_64": In file included from cparse.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | sIn file included from truct Rripper_init.cS:t1r: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": in../.././include/ruby/internal/core/rbasic.h:88:17: gnote: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": r 88et | vaconst VALUE klassl;; Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": | |  ^ Step #3 - "compile-afl-address-x86_64":  ^ Step #3 - "compile-afl-address-x86_64": ../../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #3 - "compile-afl-address-x86_64": compiling tcpsocket.c Step #3 - "compile-afl-address-x86_64": linking shared-object syslog.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #3 - "compile-afl-address-x86_64": compiling bubblebabble.c Step #3 - "compile-afl-address-x86_64": In file included from ipsocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling lexer.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #3 - "compile-afl-address-x86_64": In file included from constants.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_kdf.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/md5' Step #3 - "compile-afl-address-x86_64": compiling md5init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_ns_spki.c Step #3 - "compile-afl-address-x86_64": compiling lexstate.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling md5.c Step #3 - "compile-afl-address-x86_64": In file included from bubblebabble.c:14: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from tcpsocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ext/rbs_extension/lexer.re:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_ocsp.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_kdf.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from md5init.c:4: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from lexstate.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_ns_spki.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_pkcs12.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from md5.c:54: Step #3 - "compile-afl-address-x86_64": In file included from ./md5.h:49: Step #3 - "compile-afl-address-x86_64": In file included from ./../defs.h:8: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_ocsp.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.hcompiling ossl_pkcs7.c Step #3 - "compile-afl-address-x86_64": :38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:241: warning: warning generated. Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object pathname.so Step #3 - "compile-afl-address-x86_64": compiling location.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": installing default ripper libraries Step #3 - "compile-afl-address-x86_64": compiling main.c Step #3 - "compile-afl-address-x86_64": linking shared-object digest/bubblebabble.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_pkey.c Step #3 - "compile-afl-address-x86_64": compiling tcpserver.c Step #3 - "compile-afl-address-x86_64": linking shared-object strscan.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_pkey_dh.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #3 - "compile-afl-address-x86_64": compiling rmd160init.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkcs12.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from compiling ossl_pkey_dsa.c Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #3 - "compile-afl-address-x86_64": compiling sockssocket.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha1' Step #3 - "compile-afl-address-x86_64": compiling sha1init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/strscan' Step #3 - "compile-afl-address-x86_64": compiling sha1.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkcs7.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling rmd160.c Step #3 - "compile-afl-address-x86_64": In file included from location.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from main.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling sha2init.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkey.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_pkey_ec.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object racc/cparse.so Step #3 - "compile-afl-address-x86_64": In file included from tcpserver.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkey_dh.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling parser.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object digest/md5.so Step #3 - "compile-afl-address-x86_64": In file included from rmd160init.c:4: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkey_dsa.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUIn file included from sha1init.c:4: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": :24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | linking shared-object objspace.so Step #3 - "compile-afl-address-x86_64": struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from sha1.c:20: Step #3 - "compile-afl-address-x86_64": In file included from ./sha1.h:14: Step #3 - "compile-afl-address-x86_64": In file included from ./../defs.h:8: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling parserstate.c Step #3 - "compile-afl-address-x86_64": compiling ossl_pkey_rsa.c Step #3 - "compile-afl-address-x86_64": In file included from sockssocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/generator' Step #3 - "compile-afl-address-x86_64": compiling generator.c Step #3 - "compile-afl-address-x86_64": In file included from rmd160.c:23: Step #3 - "compile-afl-address-x86_64": In file included from ./rmd160.h:29: Step #3 - "compile-afl-address-x86_64": In file included from ./../defs.h:8: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/md5' Step #3 - "compile-afl-address-x86_64": compiling ossl_provider.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/parser' Step #3 - "compile-afl-address-x86_64": compiling parser.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkey_ec.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass;make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_rand.c Step #3 - "compile-afl-address-x86_64": compiling ruby_objs.c Step #3 - "compile-afl-address-x86_64": In file included from sha2init.c:4: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from parser.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_pkey_rsa.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from parserstate.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_ssl.c Step #3 - "compile-afl-address-x86_64": compiling udpsocket.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling sha2.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling unixsocket.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_provider.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | 1 warning generated. Step #3 - "compile-afl-address-x86_64": const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_ssl_session.c Step #3 - "compile-afl-address-x86_64": compiling ossl_ts.c Step #3 - "compile-afl-address-x86_64": In file included from generator.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from parser.rl:1: Step #3 - "compile-afl-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_rand.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ruby_objs.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object stringio.so Step #3 - "compile-afl-address-x86_64": In file included from ossl_ssl.c:12: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from udpsocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/stringio' Step #3 - "compile-afl-address-x86_64": In file included from sha2.c:37: Step #3 - "compile-afl-address-x86_64": In file included from ./../defs.h:8: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:compiling ossl_x509.c Step #3 - "compile-afl-address-x86_64": 24: Step #3 - "compile-afl-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_ts.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | strIn file included from ossl_ssl_session.c:5: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16uct: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28 RString ret: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from v../.././include/ruby/internal/arithmetic/char.ha:l29;: Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64":  ../.././include/ruby/internal/core/rstring.h:398:24: warning: |  ^ Step #3 - "compile-afl-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const V struct ARSLtUE klasring s;re Step #3 - "compile-afl-address-x86_64": t v| al; Step #3 - "compile-afl-address-x86_64": ^ Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from unixsocket.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object digest/sha1.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_x509attr.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object digest/rmd160.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha1' Step #3 - "compile-afl-address-x86_64": compiling ossl_x509cert.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #3 - "compile-afl-address-x86_64": compiling unescape.c Step #3 - "compile-afl-address-x86_64": compiling unixserver.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509attr.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling option.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509cert.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ancdata.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_x509crl.c Step #3 - "compile-afl-address-x86_64": compiling ossl_x509ext.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_x509name.c Step #3 - "compile-afl-address-x86_64": In file included from unescape.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rbs_extension.h:3: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from unixserver.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_x509req.c Step #3 - "compile-afl-address-x86_64": In file included from option.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509crl.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509ext.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": compiling ossl_x509revoked.c Step #3 - "compile-afl-address-x86_64": In file included from ancdata.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509name.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ossl_x509store.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509req.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": linking shared-object digest/sha2.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling raddrinfo.c Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509revoked.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": installing default sha2 libraries Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": compiling ifaddr.c Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ossl_x509store.c:10: Step #3 - "compile-afl-address-x86_64": In file included from ./ossl.h:16: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby.h:38: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from raddrinfo.c:11: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": In file included from ifaddr.c:1: Step #3 - "compile-afl-address-x86_64": In file included from ./rubysocket.h:138: Step #3 - "compile-afl-address-x86_64": In file included from ../../internal.h:31: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #3 - "compile-afl-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-afl-address-x86_64": 398 | struct RString retval; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-afl-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-afl-address-x86_64": |  ^ Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object json/ext/parser.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/parser' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object rbs_extension.so Step #3 - "compile-afl-address-x86_64": 2 warnings generated. Step #3 - "compile-afl-address-x86_64": linking shared-object zlib.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/zlib' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object json/ext/generator.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/generator' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object openssl.so Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object socket.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object nkf.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object bigdecimal.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object date_core.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": linking shared-object ripper.so Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #3 - "compile-afl-address-x86_64": revision.h unchanged Step #3 - "compile-afl-address-x86_64": linking ruby Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": *** Following extensions are not compiled: Step #3 - "compile-afl-address-x86_64": fiddle: Step #3 - "compile-afl-address-x86_64": Could not be configured. It will not be installed. Step #3 - "compile-afl-address-x86_64": /work/ruby-3.3.6/ext/fiddle/extconf.rb:78: missing libffi. Please install libffi or use --with-libffi-source-dir with libffi source location. Step #3 - "compile-afl-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #3 - "compile-afl-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": + make install Step #3 - "compile-afl-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #3 - "compile-afl-address-x86_64": revision.h unchanged Step #3 - "compile-afl-address-x86_64": generating x86_64-linux-fake.rb Step #3 - "compile-afl-address-x86_64": x86_64-linux-fake.rb updated Step #3 - "compile-afl-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #3 - "compile-afl-address-x86_64": CC = /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": LD = ld Step #3 - "compile-afl-address-x86_64": LDSHARED = /src/aflplusplus/afl-clang-fast -shared Step #3 - "compile-afl-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #3 - "compile-afl-address-x86_64": CPPFLAGS = Step #3 - "compile-afl-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #3 - "compile-afl-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #3 - "compile-afl-address-x86_64": LANG = Step #3 - "compile-afl-address-x86_64": LC_ALL = Step #3 - "compile-afl-address-x86_64": LC_CTYPE = Step #3 - "compile-afl-address-x86_64": MFLAGS = Step #3 - "compile-afl-address-x86_64": RUSTC = no Step #3 - "compile-afl-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #3 - "compile-afl-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #3 - "compile-afl-address-x86_64": Target: x86_64-unknown-linux-gnu Step #3 - "compile-afl-address-x86_64": Thread model: posix Step #3 - "compile-afl-address-x86_64": InstalledDir: /usr/local/bin Step #3 - "compile-afl-address-x86_64": generating enc.mk Step #3 - "compile-afl-address-x86_64": making srcs under enc Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": generating transdb.h Step #3 - "compile-afl-address-x86_64": transdb.h unchanged Step #3 - "compile-afl-address-x86_64": generating makefiles ext/configure-ext.mk Step #3 - "compile-afl-address-x86_64": ext/configure-ext.mk updated Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": generating makefile exts.mk Step #3 - "compile-afl-address-x86_64": exts.mk updated Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #3 - "compile-afl-address-x86_64": revision.h unchanged Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": *** Following extensions are not compiled: Step #3 - "compile-afl-address-x86_64": fiddle: Step #3 - "compile-afl-address-x86_64": Could not be configured. It will not be installed. Step #3 - "compile-afl-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #3 - "compile-afl-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": making enc Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'enc'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": making trans Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for './enc/trans'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": making encs Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc Step #3 - "compile-afl-address-x86_64": Installing to Step #3 - "compile-afl-address-x86_64": installing binary commands: /work/baseruby/bin Step #3 - "compile-afl-address-x86_64": installing base libraries: /work/baseruby/lib Step #3 - "compile-afl-address-x86_64": installing arch files: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #3 - "compile-afl-address-x86_64": installing pkgconfig data: /work/baseruby/lib/pkgconfig Step #3 - "compile-afl-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #3 - "compile-afl-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/site_ruby/3.3.0/x86_64-linux Step #3 - "compile-afl-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/vendor_ruby/3.3.0/x86_64-linux Step #3 - "compile-afl-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/x86_64-linux Step #3 - "compile-afl-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/3.3.0 Step #3 - "compile-afl-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/site_ruby/3.3.0 Step #3 - "compile-afl-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/vendor_ruby/3.3.0 Step #3 - "compile-afl-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/ruby Step #3 - "compile-afl-address-x86_64": installing command scripts: /work/baseruby/bin Step #3 - "compile-afl-address-x86_64": installing library scripts: /work/baseruby/lib/ruby/3.3.0 Step #3 - "compile-afl-address-x86_64": installing common headers: /work/baseruby/include/ruby-3.3.0 Step #3 - "compile-afl-address-x86_64": installing manpages: /work/baseruby/share/man/man1 Step #3 - "compile-afl-address-x86_64": installing default gems from lib: /work/baseruby/lib/ruby/gems/3.3.0 Step #3 - "compile-afl-address-x86_64": abbrev 0.1.2 Step #3 - "compile-afl-address-x86_64": base64 0.2.0 Step #3 - "compile-afl-address-x86_64": benchmark 0.3.0 Step #3 - "compile-afl-address-x86_64": bundler 2.5.22 Step #3 - "compile-afl-address-x86_64": cgi 0.4.1 Step #3 - "compile-afl-address-x86_64": csv 3.2.8 Step #3 - "compile-afl-address-x86_64": delegate 0.3.1 Step #3 - "compile-afl-address-x86_64": did_you_mean 1.6.3 Step #3 - "compile-afl-address-x86_64": drb 2.2.0 Step #3 - "compile-afl-address-x86_64": english 0.8.0 Step #3 - "compile-afl-address-x86_64": erb 4.0.3 Step #3 - "compile-afl-address-x86_64": error_highlight 0.6.0 Step #3 - "compile-afl-address-x86_64": fileutils 1.7.2 Step #3 - "compile-afl-address-x86_64": find 0.2.0 Step #3 - "compile-afl-address-x86_64": forwardable 1.3.3 Step #3 - "compile-afl-address-x86_64": getoptlong 0.2.1 Step #3 - "compile-afl-address-x86_64": ipaddr 1.2.6 Step #3 - "compile-afl-address-x86_64": irb 1.13.1 Step #3 - "compile-afl-address-x86_64": logger 1.6.0 Step #3 - "compile-afl-address-x86_64": mutex_m 0.2.0 Step #3 - "compile-afl-address-x86_64": net-http 0.4.1 Step #3 - "compile-afl-address-x86_64": net-protocol 0.2.2 Step #3 - "compile-afl-address-x86_64": observer 0.1.2 Step #3 - "compile-afl-address-x86_64": open-uri 0.4.1 Step #3 - "compile-afl-address-x86_64": open3 0.2.1 Step #3 - "compile-afl-address-x86_64": optparse 0.4.0 Step #3 - "compile-afl-address-x86_64": ostruct 0.6.0 Step #3 - "compile-afl-address-x86_64": pp 0.5.0 Step #3 - "compile-afl-address-x86_64": prettyprint 0.2.0 Step #3 - "compile-afl-address-x86_64": prism 0.19.0 Step #3 - "compile-afl-address-x86_64": pstore 0.1.3 Step #3 - "compile-afl-address-x86_64": rdoc 6.6.3.1 Step #3 - "compile-afl-address-x86_64": readline 0.0.4 Step #3 - "compile-afl-address-x86_64": reline 0.5.10 Step #3 - "compile-afl-address-x86_64": resolv 0.3.0 Step #3 - "compile-afl-address-x86_64": resolv-replace 0.1.1 Step #3 - "compile-afl-address-x86_64": rinda 0.2.0 Step #3 - "compile-afl-address-x86_64": ruby2_keywords 0.0.5 Step #3 - "compile-afl-address-x86_64": securerandom 0.3.1 Step #3 - "compile-afl-address-x86_64": set 1.1.0 Step #3 - "compile-afl-address-x86_64": shellwords 0.2.0 Step #3 - "compile-afl-address-x86_64": singleton 0.2.0 Step #3 - "compile-afl-address-x86_64": syntax_suggest 2.0.1 Step #3 - "compile-afl-address-x86_64": tempfile 0.2.1 Step #3 - "compile-afl-address-x86_64": time 0.3.0 Step #3 - "compile-afl-address-x86_64": timeout 0.4.1 Step #3 - "compile-afl-address-x86_64": tmpdir 0.2.0 Step #3 - "compile-afl-address-x86_64": tsort 0.2.0 Step #3 - "compile-afl-address-x86_64": un 0.3.0 Step #3 - "compile-afl-address-x86_64": uri 0.13.1 Step #3 - "compile-afl-address-x86_64": weakref 0.1.3 Step #3 - "compile-afl-address-x86_64": yaml 0.3.0 Step #3 - "compile-afl-address-x86_64": installing default gems from ext: /work/baseruby/lib/ruby/gems/3.3.0 Step #3 - "compile-afl-address-x86_64": bigdecimal 3.1.5 Step #3 - "compile-afl-address-x86_64": date 3.3.4 Step #3 - "compile-afl-address-x86_64": digest 3.1.1 Step #3 - "compile-afl-address-x86_64": etc 1.4.3 Step #3 - "compile-afl-address-x86_64": fcntl 1.1.0 Step #3 - "compile-afl-address-x86_64": fiddle 1.1.2 Step #3 - "compile-afl-address-x86_64": io-console 0.7.1 Step #3 - "compile-afl-address-x86_64": io-nonblock 0.3.0 Step #3 - "compile-afl-address-x86_64": io-wait 0.3.1 Step #3 - "compile-afl-address-x86_64": json 2.7.2 Step #3 - "compile-afl-address-x86_64": nkf 0.1.3 Step #3 - "compile-afl-address-x86_64": openssl 3.2.0 Step #3 - "compile-afl-address-x86_64": pathname 0.3.0 Step #3 - "compile-afl-address-x86_64": psych 5.1.2 Step #3 - "compile-afl-address-x86_64": stringio 3.1.1 Step #3 - "compile-afl-address-x86_64": strscan 3.0.9 Step #3 - "compile-afl-address-x86_64": syslog 0.1.2 Step #3 - "compile-afl-address-x86_64": zlib 3.1.1 Step #3 - "compile-afl-address-x86_64": installing bundled gems: /work/baseruby/lib/ruby/gems/3.3.0 Step #3 - "compile-afl-address-x86_64": minitest 5.20.0 Step #3 - "compile-afl-address-x86_64": power_assert 2.0.3 Step #3 - "compile-afl-address-x86_64": rake 13.1.0 Step #3 - "compile-afl-address-x86_64": test-unit 3.6.1 Step #3 - "compile-afl-address-x86_64": rexml 3.3.9 Step #3 - "compile-afl-address-x86_64": rss 0.3.1 Step #3 - "compile-afl-address-x86_64": net-ftp 0.3.4 Step #3 - "compile-afl-address-x86_64": net-imap 0.4.9.1 Step #3 - "compile-afl-address-x86_64": net-pop 0.1.2 Step #3 - "compile-afl-address-x86_64": net-smtp 0.4.0.1 Step #3 - "compile-afl-address-x86_64": matrix 0.4.2 Step #3 - "compile-afl-address-x86_64": prime 0.1.2 Step #3 - "compile-afl-address-x86_64": rbs 3.4.0 Step #3 - "compile-afl-address-x86_64": typeprof 0.21.9 Step #3 - "compile-afl-address-x86_64": debug 1.9.2 Step #3 - "compile-afl-address-x86_64": racc 1.7.3 Step #3 - "compile-afl-address-x86_64": installing bundled gem cache: /work/baseruby/lib/ruby/gems/3.3.0/cache Step #3 - "compile-afl-address-x86_64": + echo 'Baseruby installed to /work/baseruby' Step #3 - "compile-afl-address-x86_64": Baseruby installed to /work/baseruby Step #3 - "compile-afl-address-x86_64": + export BASERUBY=/work/baseruby/bin/ruby Step #3 - "compile-afl-address-x86_64": + BASERUBY=/work/baseruby/bin/ruby Step #3 - "compile-afl-address-x86_64": + export PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #3 - "compile-afl-address-x86_64": + PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #3 - "compile-afl-address-x86_64": + /work/baseruby/bin/ruby --version Step #3 - "compile-afl-address-x86_64": ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x86_64-linux] Step #3 - "compile-afl-address-x86_64": + echo '' Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": + echo 'Step 2: Building target Ruby with static linking...' Step #3 - "compile-afl-address-x86_64": Step 2: Building target Ruby with static linking... Step #3 - "compile-afl-address-x86_64": + cd /src/ruby Step #3 - "compile-afl-address-x86_64": + make distclean Step #3 - "compile-afl-address-x86_64": + true Step #3 - "compile-afl-address-x86_64": + '[' '!' -f configure ']' Step #3 - "compile-afl-address-x86_64": + echo 'Generating configure script...' Step #3 - "compile-afl-address-x86_64": Generating configure script... Step #3 - "compile-afl-address-x86_64": + ./autogen.sh Step #3 - "compile-afl-address-x86_64": + '[' '!' -f tool/config.sub ']' Step #3 - "compile-afl-address-x86_64": + echo 'Copying config.sub and config.guess...' Step #3 - "compile-afl-address-x86_64": Copying config.sub and config.guess... Step #3 - "compile-afl-address-x86_64": + cp -f /usr/share/misc/config.sub tool/config.sub Step #3 - "compile-afl-address-x86_64": + cp -f /usr/share/misc/config.guess tool/config.guess Step #3 - "compile-afl-address-x86_64": + chmod +x tool/config.sub tool/config.guess Step #3 - "compile-afl-address-x86_64": + echo 'Configuring target Ruby with static linking...' Step #3 - "compile-afl-address-x86_64": Configuring target Ruby with static linking... Step #3 - "compile-afl-address-x86_64": + ./configure --prefix=/work/ruby-install --disable-shared --enable-static --disable-install-doc --disable-install-rdoc --disable-install-capi --with-static-linked-ext --without-gmp --disable-dtrace --disable-jit-support --with-baseruby=/work/baseruby/bin/ruby Step #3 - "compile-afl-address-x86_64": tool/config.guess already exists Step #3 - "compile-afl-address-x86_64": tool/config.sub already exists Step #3 - "compile-afl-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-ld-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-ar-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang++-fast... /src/aflplusplus/afl-clang-fast++ Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-nm-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-objcopy-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-objdump-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-ranlib-fast... no Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-llvm-strip-fast... no Step #3 - "compile-afl-address-x86_64": checking for gcc... /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": checking whether the C compiler works... yes Step #3 - "compile-afl-address-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-afl-address-x86_64": checking for suffix of executables...  Step #3 - "compile-afl-address-x86_64": checking whether we are cross compiling... no Step #3 - "compile-afl-address-x86_64": checking for suffix of object files... o Step #3 - "compile-afl-address-x86_64": checking whether we are using the GNU C compiler... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast accepts -g... yes Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang-fast option to accept ISO C89... none needed Step #3 - "compile-afl-address-x86_64": checking for /src/aflplusplus/afl-clang-fast option to accept ISO C99... none needed Step #3 - "compile-afl-address-x86_64": checking whether we are using the GNU C++ compiler... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast++ accepts -g... yes Step #3 - "compile-afl-address-x86_64": checking how to run the C preprocessor... /src/aflplusplus/afl-clang-fast -E Step #3 - "compile-afl-address-x86_64": checking for ranlib... ranlib Step #3 - "compile-afl-address-x86_64": checking for gar... no Step #3 - "compile-afl-address-x86_64": checking for ar... ar Step #3 - "compile-afl-address-x86_64": checking for gas... no Step #3 - "compile-afl-address-x86_64": checking for as... as Step #3 - "compile-afl-address-x86_64": checking for gld... no Step #3 - "compile-afl-address-x86_64": checking for ld... ld Step #3 - "compile-afl-address-x86_64": checking for gnm... no Step #3 - "compile-afl-address-x86_64": checking for nm... nm Step #3 - "compile-afl-address-x86_64": checking for gobjcopy... no Step #3 - "compile-afl-address-x86_64": checking for objcopy... objcopy Step #3 - "compile-afl-address-x86_64": checking for gobjdump... no Step #3 - "compile-afl-address-x86_64": checking for objdump... objdump Step #3 - "compile-afl-address-x86_64": checking for gstrip... no Step #3 - "compile-afl-address-x86_64": checking for strip... strip Step #3 - "compile-afl-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-afl-address-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-afl-address-x86_64": checking for ANSI C header files... yes Step #3 - "compile-afl-address-x86_64": checking for sys/types.h... yes Step #3 - "compile-afl-address-x86_64": checking for sys/stat.h... yes Step #3 - "compile-afl-address-x86_64": checking for stdlib.h... yes Step #3 - "compile-afl-address-x86_64": checking for string.h... yes Step #3 - "compile-afl-address-x86_64": checking for memory.h... yes Step #3 - "compile-afl-address-x86_64": checking for strings.h... yes Step #3 - "compile-afl-address-x86_64": checking for inttypes.h... yes Step #3 - "compile-afl-address-x86_64": checking for stdint.h... yes Step #3 - "compile-afl-address-x86_64": checking for unistd.h... yes Step #3 - "compile-afl-address-x86_64": checking minix/config.h usability... no Step #3 - "compile-afl-address-x86_64": checking minix/config.h presence... no Step #3 - "compile-afl-address-x86_64": checking for minix/config.h... no Step #3 - "compile-afl-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-afl-address-x86_64": checking whether the linker is GNU ld... yes Step #3 - "compile-afl-address-x86_64": checking whether /src/aflplusplus/afl-clang-fast -E accepts -o... yes Step #3 - "compile-afl-address-x86_64": checking for ar flags... rcD Step #3 - "compile-afl-address-x86_64": checking whether ln -s works... yes Step #3 - "compile-afl-address-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-afl-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-afl-address-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-afl-address-x86_64": checking for dtrace... no Step #3 - "compile-afl-address-x86_64": checking for dot... no Step #3 - "compile-afl-address-x86_64": checking for doxygen... no Step #3 - "compile-afl-address-x86_64": checking for pkg-config... no Step #3 - "compile-afl-address-x86_64": checking whether it is Android... no Step #3 - "compile-afl-address-x86_64": checking for cd using physical directory... cd -P Step #3 - "compile-afl-address-x86_64": checking if make is GNU make... yes Step #3 - "compile-afl-address-x86_64": checking whether CFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking whether LDFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking whether ELF binaries are produced... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #3 - "compile-afl-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -ggdb3 is accepted as LDFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #3 - "compile-afl-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #3 - "compile-afl-address-x86_64": checking pthread.h usability... yes Step #3 - "compile-afl-address-x86_64": checking pthread.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for pthread.h... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_create in -lthr... no Step #3 - "compile-afl-address-x86_64": checking for pthread_create in -lpthread... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_np.h... no Step #3 - "compile-afl-address-x86_64": checking thread model... pthread Step #3 - "compile-afl-address-x86_64": checking whether CXXFLAGS is valid... yes Step #3 - "compile-afl-address-x86_64": checking for crypt in -lcrypt... yes Step #3 - "compile-afl-address-x86_64": checking for dlopen in -ldl... yes Step #3 - "compile-afl-address-x86_64": checking for shutdown in -lsocket... no Step #3 - "compile-afl-address-x86_64": checking for dirent.h that defines DIR... yes Step #3 - "compile-afl-address-x86_64": checking for library containing opendir... none required Step #3 - "compile-afl-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #3 - "compile-afl-address-x86_64": checking for _Bool... yes Step #3 - "compile-afl-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #3 - "compile-afl-address-x86_64": checking for afunix.h... no Step #3 - "compile-afl-address-x86_64": checking atomic.h usability... no Step #3 - "compile-afl-address-x86_64": checking atomic.h presence... no Step #3 - "compile-afl-address-x86_64": checking for atomic.h... no Step #3 - "compile-afl-address-x86_64": checking copyfile.h usability... no Step #3 - "compile-afl-address-x86_64": checking copyfile.h presence... no Step #3 - "compile-afl-address-x86_64": checking for copyfile.h... no Step #3 - "compile-afl-address-x86_64": checking direct.h usability... no Step #3 - "compile-afl-address-x86_64": checking direct.h presence... no Step #3 - "compile-afl-address-x86_64": checking for direct.h... no Step #3 - "compile-afl-address-x86_64": checking grp.h usability... yes Step #3 - "compile-afl-address-x86_64": checking grp.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for grp.h... yes Step #3 - "compile-afl-address-x86_64": checking fcntl.h usability... yes Step #3 - "compile-afl-address-x86_64": checking fcntl.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for fcntl.h... yes Step #3 - "compile-afl-address-x86_64": checking float.h usability... yes Step #3 - "compile-afl-address-x86_64": checking float.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for float.h... yes Step #3 - "compile-afl-address-x86_64": checking ieeefp.h usability... no Step #3 - "compile-afl-address-x86_64": checking ieeefp.h presence... no Step #3 - "compile-afl-address-x86_64": checking for ieeefp.h... no Step #3 - "compile-afl-address-x86_64": checking intrinsics.h usability... no Step #3 - "compile-afl-address-x86_64": checking intrinsics.h presence... no Step #3 - "compile-afl-address-x86_64": checking for intrinsics.h... no Step #3 - "compile-afl-address-x86_64": checking langinfo.h usability... yes Step #3 - "compile-afl-address-x86_64": checking langinfo.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for langinfo.h... yes Step #3 - "compile-afl-address-x86_64": checking limits.h usability... yes Step #3 - "compile-afl-address-x86_64": checking limits.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for limits.h... yes Step #3 - "compile-afl-address-x86_64": checking locale.h usability... yes Step #3 - "compile-afl-address-x86_64": checking locale.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for locale.h... yes Step #3 - "compile-afl-address-x86_64": checking malloc.h usability... yes Step #3 - "compile-afl-address-x86_64": checking malloc.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for malloc.h... yes Step #3 - "compile-afl-address-x86_64": checking malloc/malloc.h usability... no Step #3 - "compile-afl-address-x86_64": checking malloc/malloc.h presence... no Step #3 - "compile-afl-address-x86_64": checking for malloc/malloc.h... no Step #3 - "compile-afl-address-x86_64": checking malloc_np.h usability... no Step #3 - "compile-afl-address-x86_64": checking malloc_np.h presence... no Step #3 - "compile-afl-address-x86_64": checking for malloc_np.h... no Step #3 - "compile-afl-address-x86_64": checking net/socket.h usability... no Step #3 - "compile-afl-address-x86_64": checking net/socket.h presence... no Step #3 - "compile-afl-address-x86_64": checking for net/socket.h... no Step #3 - "compile-afl-address-x86_64": checking process.h usability... no Step #3 - "compile-afl-address-x86_64": checking process.h presence... no Step #3 - "compile-afl-address-x86_64": checking for process.h... no Step #3 - "compile-afl-address-x86_64": checking pwd.h usability... yes Step #3 - "compile-afl-address-x86_64": checking pwd.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for pwd.h... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/asan_interface.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/asan_interface.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/msan_interface.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/msan_interface.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/tsan_interface.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sanitizer/tsan_interface.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sanitizer/tsan_interface.h... yes Step #3 - "compile-afl-address-x86_64": checking setjmpex.h usability... no Step #3 - "compile-afl-address-x86_64": checking setjmpex.h presence... no Step #3 - "compile-afl-address-x86_64": checking for setjmpex.h... no Step #3 - "compile-afl-address-x86_64": checking stdalign.h usability... yes Step #3 - "compile-afl-address-x86_64": checking stdalign.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for stdalign.h... yes Step #3 - "compile-afl-address-x86_64": checking stdio.h usability... yes Step #3 - "compile-afl-address-x86_64": checking stdio.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for stdio.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/attr.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/attr.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/attr.h... no Step #3 - "compile-afl-address-x86_64": checking sys/eventfd.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/eventfd.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/eventfd.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/fcntl.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/fcntl.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/fcntl.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/file.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/file.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/file.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/id.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/id.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/id.h... no Step #3 - "compile-afl-address-x86_64": checking sys/ioctl.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/ioctl.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/ioctl.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/mkdev.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/mkdev.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/mkdev.h... no Step #3 - "compile-afl-address-x86_64": checking sys/param.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/param.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/param.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/prctl.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/prctl.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/prctl.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/random.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/random.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/random.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/resource.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/resource.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/resource.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/select.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/select.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/select.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/sendfile.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/sendfile.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/sendfile.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/socket.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/socket.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/socket.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/syscall.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/syscall.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/syscall.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/sysmacros.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/sysmacros.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/sysmacros.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/time.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/time.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/time.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/times.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/times.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/times.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/uio.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/uio.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/uio.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/utime.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/utime.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/utime.h... no Step #3 - "compile-afl-address-x86_64": checking syscall.h usability... yes Step #3 - "compile-afl-address-x86_64": checking syscall.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for syscall.h... yes Step #3 - "compile-afl-address-x86_64": checking time.h usability... yes Step #3 - "compile-afl-address-x86_64": checking time.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for time.h... yes Step #3 - "compile-afl-address-x86_64": checking ucontext.h usability... yes Step #3 - "compile-afl-address-x86_64": checking ucontext.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for ucontext.h... yes Step #3 - "compile-afl-address-x86_64": checking utime.h usability... yes Step #3 - "compile-afl-address-x86_64": checking utime.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for utime.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/epoll.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/epoll.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/epoll.h... yes Step #3 - "compile-afl-address-x86_64": checking sys/event.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/event.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/event.h... no Step #3 - "compile-afl-address-x86_64": checking stdckdint.h usability... yes Step #3 - "compile-afl-address-x86_64": checking stdckdint.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for stdckdint.h... yes Step #3 - "compile-afl-address-x86_64": checking stdatomic.h usability... yes Step #3 - "compile-afl-address-x86_64": checking stdatomic.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for stdatomic.h... yes Step #3 - "compile-afl-address-x86_64": checking x86intrin.h usability... yes Step #3 - "compile-afl-address-x86_64": checking x86intrin.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for x86intrin.h... yes Step #3 - "compile-afl-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #3 - "compile-afl-address-x86_64": checking for special C compiler options needed for large files... no Step #3 - "compile-afl-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #3 - "compile-afl-address-x86_64": checking whether byte ordering is bigendian... no Step #3 - "compile-afl-address-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-afl-address-x86_64": checking whether char is unsigned... no Step #3 - "compile-afl-address-x86_64": checking for inline... inline Step #3 - "compile-afl-address-x86_64": checking for working volatile... yes Step #3 - "compile-afl-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #3 - "compile-afl-address-x86_64": checking for C/C++ restrict keyword... __restrict Step #3 - "compile-afl-address-x86_64": checking for long long... yes Step #3 - "compile-afl-address-x86_64": checking for off_t... yes Step #3 - "compile-afl-address-x86_64": checking char bit... 8 Step #3 - "compile-afl-address-x86_64": checking size of int... 4 Step #3 - "compile-afl-address-x86_64": checking size of short... 2 Step #3 - "compile-afl-address-x86_64": checking size of long... 8 Step #3 - "compile-afl-address-x86_64": checking size of long long... 8 Step #3 - "compile-afl-address-x86_64": checking size of __int64... 0 Step #3 - "compile-afl-address-x86_64": checking size of __int128... 16 Step #3 - "compile-afl-address-x86_64": checking size of off_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of void*... 8 Step #3 - "compile-afl-address-x86_64": checking size of float... 4 Step #3 - "compile-afl-address-x86_64": checking size of double... 8 Step #3 - "compile-afl-address-x86_64": checking size of time_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of clock_t... 8 Step #3 - "compile-afl-address-x86_64": checking word size... 8 Step #3 - "compile-afl-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #3 - "compile-afl-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #3 - "compile-afl-address-x86_64": checking for printf prefix for long long... ll Step #3 - "compile-afl-address-x86_64": checking for pid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of pid_t... INT Step #3 - "compile-afl-address-x86_64": checking for uid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of uid_t... UINT Step #3 - "compile-afl-address-x86_64": checking for gid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of gid_t... UINT Step #3 - "compile-afl-address-x86_64": checking for time_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of time_t... LONG Step #3 - "compile-afl-address-x86_64": checking for dev_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of dev_t... ULONG Step #3 - "compile-afl-address-x86_64": checking for mode_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of mode_t... UINT Step #3 - "compile-afl-address-x86_64": checking for rlim_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of rlim_t... ULONG Step #3 - "compile-afl-address-x86_64": checking for off_t... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of off_t... LONG Step #3 - "compile-afl-address-x86_64": checking for clockid_t... yes Step #3 - "compile-afl-address-x86_64": checking for convertible type of clockid_t... INT Step #3 - "compile-afl-address-x86_64": checking for variable length macro... yes Step #3 - "compile-afl-address-x86_64": checking if _Alignof() works... yes Step #3 - "compile-afl-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #3 - "compile-afl-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #3 - "compile-afl-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #3 - "compile-afl-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #3 - "compile-afl-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #3 - "compile-afl-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #3 - "compile-afl-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #3 - "compile-afl-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #3 - "compile-afl-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #3 - "compile-afl-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #3 - "compile-afl-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #3 - "compile-afl-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #3 - "compile-afl-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #3 - "compile-afl-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #3 - "compile-afl-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #3 - "compile-afl-address-x86_64": checking for std::nullptr_t... yes Step #3 - "compile-afl-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #3 - "compile-afl-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #3 - "compile-afl-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #3 - "compile-afl-address-x86_64": checking for function alias... alias Step #3 - "compile-afl-address-x86_64": checking for __atomic builtins... yes Step #3 - "compile-afl-address-x86_64": checking for 64bit __atomic builtins... yes Step #3 - "compile-afl-address-x86_64": checking for __sync builtins... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_unreachable... yes Step #3 - "compile-afl-address-x86_64": checking for __assume... no Step #3 - "compile-afl-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #3 - "compile-afl-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #3 - "compile-afl-address-x86_64": checking for function name string predefined identifier... __func__ Step #3 - "compile-afl-address-x86_64": checking if enum over int is allowed... yes Step #3 - "compile-afl-address-x86_64": checking whether sys_nerr is declared... yes Step #3 - "compile-afl-address-x86_64": checking whether getenv is declared... yes Step #3 - "compile-afl-address-x86_64": checking for size_t... yes Step #3 - "compile-afl-address-x86_64": checking size of size_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of ptrdiff_t... 8 Step #3 - "compile-afl-address-x86_64": checking size of dev_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for size_t... z Step #3 - "compile-afl-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_blksize... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_blocks... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_rdev... yes Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #3 - "compile-afl-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_atimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_mtimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctim... yes Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_ctimensec... no Step #3 - "compile-afl-address-x86_64": checking for struct stat.st_birthtimespec... no Step #3 - "compile-afl-address-x86_64": checking for struct statx.stx_btime... yes Step #3 - "compile-afl-address-x86_64": checking for struct timeval... yes Step #3 - "compile-afl-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #3 - "compile-afl-address-x86_64": checking for struct timespec... yes Step #3 - "compile-afl-address-x86_64": checking for struct timezone... yes Step #3 - "compile-afl-address-x86_64": checking for fd_mask... yes Step #3 - "compile-afl-address-x86_64": checking for int8_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int8_t... 1 Step #3 - "compile-afl-address-x86_64": checking for uint8_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint8_t... 1 Step #3 - "compile-afl-address-x86_64": checking for int16_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int16_t... 2 Step #3 - "compile-afl-address-x86_64": checking for uint16_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint16_t... 2 Step #3 - "compile-afl-address-x86_64": checking for int32_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int32_t... 4 Step #3 - "compile-afl-address-x86_64": checking for uint32_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint32_t... 4 Step #3 - "compile-afl-address-x86_64": checking for int64_t... yes Step #3 - "compile-afl-address-x86_64": checking size of int64_t... 8 Step #3 - "compile-afl-address-x86_64": checking for uint64_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uint64_t... 8 Step #3 - "compile-afl-address-x86_64": checking for int128_t... __int128 Step #3 - "compile-afl-address-x86_64": checking for uint128_t... unsigned __int128 Step #3 - "compile-afl-address-x86_64": checking for intptr_t... yes Step #3 - "compile-afl-address-x86_64": checking size of intptr_t... 8 Step #3 - "compile-afl-address-x86_64": checking for uintptr_t... yes Step #3 - "compile-afl-address-x86_64": checking size of uintptr_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for intptr_t... NONE Step #3 - "compile-afl-address-x86_64": checking for ssize_t... yes Step #3 - "compile-afl-address-x86_64": checking size of ssize_t... 8 Step #3 - "compile-afl-address-x86_64": checking for printf prefix for int64_t... NONE Step #3 - "compile-afl-address-x86_64": checking for stack end address... __libc_stack_end Step #3 - "compile-afl-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #3 - "compile-afl-address-x86_64": checking type of array argument to getgroups... gid_t Step #3 - "compile-afl-address-x86_64": checking for working alloca.h... yes Step #3 - "compile-afl-address-x86_64": checking for alloca... yes Step #3 - "compile-afl-address-x86_64": checking for dynamic size alloca... ok Step #3 - "compile-afl-address-x86_64": checking for working memcmp... yes Step #3 - "compile-afl-address-x86_64": checking for dup... yes Step #3 - "compile-afl-address-x86_64": checking for dup2... yes Step #3 - "compile-afl-address-x86_64": checking for acosh... yes Step #3 - "compile-afl-address-x86_64": checking for cbrt... yes Step #3 - "compile-afl-address-x86_64": checking for crypt... yes Step #3 - "compile-afl-address-x86_64": checking for erf... yes Step #3 - "compile-afl-address-x86_64": checking for explicit_bzero... yes Step #3 - "compile-afl-address-x86_64": checking for ffs... yes Step #3 - "compile-afl-address-x86_64": checking for flock... yes Step #3 - "compile-afl-address-x86_64": checking for hypot... yes Step #3 - "compile-afl-address-x86_64": checking for lgamma_r... yes Step #3 - "compile-afl-address-x86_64": checking for memmove... yes Step #3 - "compile-afl-address-x86_64": checking for nan... yes Step #3 - "compile-afl-address-x86_64": checking for nextafter... yes Step #3 - "compile-afl-address-x86_64": checking for setproctitle... no Step #3 - "compile-afl-address-x86_64": checking for strchr... yes Step #3 - "compile-afl-address-x86_64": checking for strerror... yes Step #3 - "compile-afl-address-x86_64": checking for strlcat... no Step #3 - "compile-afl-address-x86_64": checking for strlcpy... no Step #3 - "compile-afl-address-x86_64": checking for strstr... yes Step #3 - "compile-afl-address-x86_64": checking for tgamma... yes Step #3 - "compile-afl-address-x86_64": checking sys/pstat.h usability... no Step #3 - "compile-afl-address-x86_64": checking sys/pstat.h presence... no Step #3 - "compile-afl-address-x86_64": checking for sys/pstat.h... no Step #3 - "compile-afl-address-x86_64": checking for pid_t... (cached) yes Step #3 - "compile-afl-address-x86_64": checking vfork.h usability... no Step #3 - "compile-afl-address-x86_64": checking vfork.h presence... no Step #3 - "compile-afl-address-x86_64": checking for vfork.h... no Step #3 - "compile-afl-address-x86_64": checking for fork... yes Step #3 - "compile-afl-address-x86_64": checking for vfork... yes Step #3 - "compile-afl-address-x86_64": checking for working fork... yes Step #3 - "compile-afl-address-x86_64": checking for working vfork... (cached) yes Step #3 - "compile-afl-address-x86_64": checking for __syscall... no Step #3 - "compile-afl-address-x86_64": checking for _longjmp... yes Step #3 - "compile-afl-address-x86_64": checking for arc4random_buf... no Step #3 - "compile-afl-address-x86_64": checking for atan2l... yes Step #3 - "compile-afl-address-x86_64": checking for atan2f... yes Step #3 - "compile-afl-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #3 - "compile-afl-address-x86_64": checking for chmod... yes Step #3 - "compile-afl-address-x86_64": checking for chown... yes Step #3 - "compile-afl-address-x86_64": checking for chroot... yes Step #3 - "compile-afl-address-x86_64": checking for chsize... no Step #3 - "compile-afl-address-x86_64": checking for clock_gettime... yes Step #3 - "compile-afl-address-x86_64": checking for copy_file_range... yes Step #3 - "compile-afl-address-x86_64": checking for cosh... yes Step #3 - "compile-afl-address-x86_64": checking for crypt_r... yes Step #3 - "compile-afl-address-x86_64": checking for daemon... (cached) no Step #3 - "compile-afl-address-x86_64": checking for dirfd... yes Step #3 - "compile-afl-address-x86_64": checking for dl_iterate_phdr... yes Step #3 - "compile-afl-address-x86_64": checking for dlopen... yes Step #3 - "compile-afl-address-x86_64": checking for dladdr... yes Step #3 - "compile-afl-address-x86_64": checking for dup3... yes Step #3 - "compile-afl-address-x86_64": checking for eaccess... yes Step #3 - "compile-afl-address-x86_64": checking for endgrent... yes Step #3 - "compile-afl-address-x86_64": checking for eventfd... yes Step #3 - "compile-afl-address-x86_64": checking for execl... yes Step #3 - "compile-afl-address-x86_64": checking for execle... yes Step #3 - "compile-afl-address-x86_64": checking for execv... yes Step #3 - "compile-afl-address-x86_64": checking for execve... yes Step #3 - "compile-afl-address-x86_64": checking for explicit_memset... no Step #3 - "compile-afl-address-x86_64": checking for fcopyfile... no Step #3 - "compile-afl-address-x86_64": checking for fchdir... yes Step #3 - "compile-afl-address-x86_64": checking for fchmod... yes Step #3 - "compile-afl-address-x86_64": checking for fchown... yes Step #3 - "compile-afl-address-x86_64": checking for fcntl... yes Step #3 - "compile-afl-address-x86_64": checking for fdatasync... yes Step #3 - "compile-afl-address-x86_64": checking for fdopendir... yes Step #3 - "compile-afl-address-x86_64": checking for fgetattrlist... no Step #3 - "compile-afl-address-x86_64": checking for fmod... yes Step #3 - "compile-afl-address-x86_64": checking for fstatat... yes Step #3 - "compile-afl-address-x86_64": checking for fsync... yes Step #3 - "compile-afl-address-x86_64": checking for ftruncate... yes Step #3 - "compile-afl-address-x86_64": checking for ftruncate64... yes Step #3 - "compile-afl-address-x86_64": checking for getattrlist... no Step #3 - "compile-afl-address-x86_64": checking for getcwd... yes Step #3 - "compile-afl-address-x86_64": checking for getegid... yes Step #3 - "compile-afl-address-x86_64": checking for getentropy... yes Step #3 - "compile-afl-address-x86_64": checking for geteuid... yes Step #3 - "compile-afl-address-x86_64": checking for getgid... yes Step #3 - "compile-afl-address-x86_64": checking for getgidx... no Step #3 - "compile-afl-address-x86_64": checking for getgrnam... yes Step #3 - "compile-afl-address-x86_64": checking for getgrnam_r... yes Step #3 - "compile-afl-address-x86_64": checking for getgroups... yes Step #3 - "compile-afl-address-x86_64": checking for getlogin... yes Step #3 - "compile-afl-address-x86_64": checking for getlogin_r... yes Step #3 - "compile-afl-address-x86_64": checking for getpgid... yes Step #3 - "compile-afl-address-x86_64": checking for getpgrp... yes Step #3 - "compile-afl-address-x86_64": checking for getppid... yes Step #3 - "compile-afl-address-x86_64": checking for getpriority... yes Step #3 - "compile-afl-address-x86_64": checking for getpwnam... yes Step #3 - "compile-afl-address-x86_64": checking for getpwnam_r... yes Step #3 - "compile-afl-address-x86_64": checking for getpwuid... yes Step #3 - "compile-afl-address-x86_64": checking for getpwuid_r... yes Step #3 - "compile-afl-address-x86_64": checking for getrandom... yes Step #3 - "compile-afl-address-x86_64": checking for getresgid... yes Step #3 - "compile-afl-address-x86_64": checking for getresuid... yes Step #3 - "compile-afl-address-x86_64": checking for getrlimit... yes Step #3 - "compile-afl-address-x86_64": checking for getsid... yes Step #3 - "compile-afl-address-x86_64": checking for gettimeofday... yes Step #3 - "compile-afl-address-x86_64": checking for getuid... yes Step #3 - "compile-afl-address-x86_64": checking for getuidx... no Step #3 - "compile-afl-address-x86_64": checking for gmtime_r... yes Step #3 - "compile-afl-address-x86_64": checking for initgroups... yes Step #3 - "compile-afl-address-x86_64": checking for ioctl... yes Step #3 - "compile-afl-address-x86_64": checking for isfinite... no Step #3 - "compile-afl-address-x86_64": checking for issetugid... no Step #3 - "compile-afl-address-x86_64": checking for kill... yes Step #3 - "compile-afl-address-x86_64": checking for killpg... yes Step #3 - "compile-afl-address-x86_64": checking for lchmod... no Step #3 - "compile-afl-address-x86_64": checking for lchown... yes Step #3 - "compile-afl-address-x86_64": checking for link... yes Step #3 - "compile-afl-address-x86_64": checking for llabs... yes Step #3 - "compile-afl-address-x86_64": checking for lockf... yes Step #3 - "compile-afl-address-x86_64": checking for log2... yes Step #3 - "compile-afl-address-x86_64": checking for lstat... yes Step #3 - "compile-afl-address-x86_64": checking for lutimes... yes Step #3 - "compile-afl-address-x86_64": checking for malloc_usable_size... yes Step #3 - "compile-afl-address-x86_64": checking for malloc_size... no Step #3 - "compile-afl-address-x86_64": checking for malloc_trim... yes Step #3 - "compile-afl-address-x86_64": checking for mblen... yes Step #3 - "compile-afl-address-x86_64": checking for memalign... yes Step #3 - "compile-afl-address-x86_64": checking for memset_s... no Step #3 - "compile-afl-address-x86_64": checking for writev... yes Step #3 - "compile-afl-address-x86_64": checking for memrchr... yes Step #3 - "compile-afl-address-x86_64": checking for memmem... yes Step #3 - "compile-afl-address-x86_64": checking for mkfifo... yes Step #3 - "compile-afl-address-x86_64": checking for mknod... yes Step #3 - "compile-afl-address-x86_64": checking for mktime... yes Step #3 - "compile-afl-address-x86_64": checking for mmap... yes Step #3 - "compile-afl-address-x86_64": checking for mremap... yes Step #3 - "compile-afl-address-x86_64": checking for openat... yes Step #3 - "compile-afl-address-x86_64": checking for pclose... yes Step #3 - "compile-afl-address-x86_64": checking for pipe... yes Step #3 - "compile-afl-address-x86_64": checking for pipe2... yes Step #3 - "compile-afl-address-x86_64": checking for poll... yes Step #3 - "compile-afl-address-x86_64": checking for popen... yes Step #3 - "compile-afl-address-x86_64": checking for posix_fadvise... yes Step #3 - "compile-afl-address-x86_64": checking for posix_madvise... yes Step #3 - "compile-afl-address-x86_64": checking for posix_memalign... yes Step #3 - "compile-afl-address-x86_64": checking for ppoll... yes Step #3 - "compile-afl-address-x86_64": checking for pread... yes Step #3 - "compile-afl-address-x86_64": checking for pwrite... yes Step #3 - "compile-afl-address-x86_64": checking for qsort_r... yes Step #3 - "compile-afl-address-x86_64": checking for qsort_s... no Step #3 - "compile-afl-address-x86_64": checking for readlink... yes Step #3 - "compile-afl-address-x86_64": checking for realpath... yes Step #3 - "compile-afl-address-x86_64": checking for round... yes Step #3 - "compile-afl-address-x86_64": checking for sched_getaffinity... yes Step #3 - "compile-afl-address-x86_64": checking for seekdir... yes Step #3 - "compile-afl-address-x86_64": checking for select_large_fdset... no Step #3 - "compile-afl-address-x86_64": checking for sendfile... yes Step #3 - "compile-afl-address-x86_64": checking for setegid... yes Step #3 - "compile-afl-address-x86_64": checking for setenv... yes Step #3 - "compile-afl-address-x86_64": checking for seteuid... yes Step #3 - "compile-afl-address-x86_64": checking for setgid... yes Step #3 - "compile-afl-address-x86_64": checking for setgroups... yes Step #3 - "compile-afl-address-x86_64": checking for setpgid... yes Step #3 - "compile-afl-address-x86_64": checking for setpgrp... yes Step #3 - "compile-afl-address-x86_64": checking for setregid... yes Step #3 - "compile-afl-address-x86_64": checking for setresgid... yes Step #3 - "compile-afl-address-x86_64": checking for setresuid... yes Step #3 - "compile-afl-address-x86_64": checking for setreuid... yes Step #3 - "compile-afl-address-x86_64": checking for setrgid... no Step #3 - "compile-afl-address-x86_64": checking for setrlimit... yes Step #3 - "compile-afl-address-x86_64": checking for setruid... no Step #3 - "compile-afl-address-x86_64": checking for setsid... yes Step #3 - "compile-afl-address-x86_64": checking for setuid... yes Step #3 - "compile-afl-address-x86_64": checking for shutdown... yes Step #3 - "compile-afl-address-x86_64": checking for sigaction... yes Step #3 - "compile-afl-address-x86_64": checking for sigaltstack... yes Step #3 - "compile-afl-address-x86_64": checking for sigprocmask... yes Step #3 - "compile-afl-address-x86_64": checking for sinh... yes Step #3 - "compile-afl-address-x86_64": checking for snprintf... yes Step #3 - "compile-afl-address-x86_64": checking for spawnv... no Step #3 - "compile-afl-address-x86_64": checking for symlink... yes Step #3 - "compile-afl-address-x86_64": checking for syscall... yes Step #3 - "compile-afl-address-x86_64": checking for sysconf... yes Step #3 - "compile-afl-address-x86_64": checking for system... yes Step #3 - "compile-afl-address-x86_64": checking for tanh... yes Step #3 - "compile-afl-address-x86_64": checking for telldir... yes Step #3 - "compile-afl-address-x86_64": checking for timegm... yes Step #3 - "compile-afl-address-x86_64": checking for times... yes Step #3 - "compile-afl-address-x86_64": checking for truncate... yes Step #3 - "compile-afl-address-x86_64": checking for truncate64... yes Step #3 - "compile-afl-address-x86_64": checking for tzset... yes Step #3 - "compile-afl-address-x86_64": checking for umask... yes Step #3 - "compile-afl-address-x86_64": checking for unsetenv... yes Step #3 - "compile-afl-address-x86_64": checking for utimensat... yes Step #3 - "compile-afl-address-x86_64": checking for utimes... yes Step #3 - "compile-afl-address-x86_64": checking for wait4... yes Step #3 - "compile-afl-address-x86_64": checking for waitpid... yes Step #3 - "compile-afl-address-x86_64": checking for __cospi... no Step #3 - "compile-afl-address-x86_64": checking for __sinpi... no Step #3 - "compile-afl-address-x86_64": checking for statx... yes Step #3 - "compile-afl-address-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #3 - "compile-afl-address-x86_64": checking crypt.h usability... yes Step #3 - "compile-afl-address-x86_64": checking crypt.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for crypt.h... yes Step #3 - "compile-afl-address-x86_64": checking for struct crypt_data.initialized... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_alloca_with_align... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_assume_aligned... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap16... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap32... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_bswap64... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_popcount... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_popcountll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clz... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clzl... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_clzll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_ctz... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_ctzll... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_constant_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_choose_expr... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_types_compatible_p... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_trap... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_expect... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_add_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_add_overflow_p... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_add_overflow with long long arguments... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_sub_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_sub_overflow_p... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_sub_overflow with long long arguments... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow... yes Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow_p... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #3 - "compile-afl-address-x86_64": checking whether qsort_r is GNU version... yes Step #3 - "compile-afl-address-x86_64": checking whether qsort_r is BSD version... no Step #3 - "compile-afl-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #3 - "compile-afl-address-x86_64": checking for clock_getres... yes Step #3 - "compile-afl-address-x86_64": checking for timer_create in -lrt... yes Step #3 - "compile-afl-address-x86_64": checking for timer_settime in -lrt... yes Step #3 - "compile-afl-address-x86_64": checking for unsetenv returns a value... yes Step #3 - "compile-afl-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #3 - "compile-afl-address-x86_64": checking for struct tm.tm_zone... yes Step #3 - "compile-afl-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #3 - "compile-afl-address-x86_64": checking for external int daylight... yes Step #3 - "compile-afl-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #3 - "compile-afl-address-x86_64": checking for localtime(3) overflow correctly... yes Step #3 - "compile-afl-address-x86_64": checking for sig_t... yes Step #3 - "compile-afl-address-x86_64": checking whether right shift preserve sign bit... yes Step #3 - "compile-afl-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #3 - "compile-afl-address-x86_64": checking stack growing direction on x86_64... -1 Step #3 - "compile-afl-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #3 - "compile-afl-address-x86_64": checking whether pthread_t is scalar type... yes Step #3 - "compile-afl-address-x86_64": checking for sched_yield... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_get_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_getstack... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_attr_getguardsize... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_get_stackaddr_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_get_stacksize_np... no Step #3 - "compile-afl-address-x86_64": checking for thr_stksegment... no Step #3 - "compile-afl-address-x86_64": checking for pthread_stackseg_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_getthrds_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_condattr_setclock... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_setname_np... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_set_name_np... no Step #3 - "compile-afl-address-x86_64": checking for pthread_sigmask... yes Step #3 - "compile-afl-address-x86_64": checking for pthread_getattr_np... yes Step #3 - "compile-afl-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #3 - "compile-afl-address-x86_64": checking for thread-local storage specifier... _Thread_local Step #3 - "compile-afl-address-x86_64": checking if mcontext_t is a pointer... no Step #3 - "compile-afl-address-x86_64": checking for getcontext... yes Step #3 - "compile-afl-address-x86_64": checking for setcontext... yes Step #3 - "compile-afl-address-x86_64": checking if fork works with pthread... yes Step #3 - "compile-afl-address-x86_64": checking sys/user.h usability... yes Step #3 - "compile-afl-address-x86_64": checking sys/user.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for sys/user.h... yes Step #3 - "compile-afl-address-x86_64": checking whether PAGE_SIZE is compile-time const... no Step #3 - "compile-afl-address-x86_64": checking ioctl request type... unsigned long Step #3 - "compile-afl-address-x86_64": checking elf.h usability... yes Step #3 - "compile-afl-address-x86_64": checking elf.h presence... yes Step #3 - "compile-afl-address-x86_64": checking for elf.h... yes Step #3 - "compile-afl-address-x86_64": checking elf_abi.h usability... no Step #3 - "compile-afl-address-x86_64": checking elf_abi.h presence... no Step #3 - "compile-afl-address-x86_64": checking for elf_abi.h... no Step #3 - "compile-afl-address-x86_64": checking for uncompress in -lz... yes Step #3 - "compile-afl-address-x86_64": checking mach-o/loader.h usability... no Step #3 - "compile-afl-address-x86_64": checking mach-o/loader.h presence... no Step #3 - "compile-afl-address-x86_64": checking for mach-o/loader.h... no Step #3 - "compile-afl-address-x86_64": checking whether OS depend dynamic link works... yes Step #3 - "compile-afl-address-x86_64": checking for backtrace... yes Step #3 - "compile-afl-address-x86_64": checking for broken backtrace... no Step #3 - "compile-afl-address-x86_64": checking valgrind/memcheck.h usability... no Step #3 - "compile-afl-address-x86_64": checking valgrind/memcheck.h presence... no Step #3 - "compile-afl-address-x86_64": checking for valgrind/memcheck.h... no Step #3 - "compile-afl-address-x86_64": checking for strip flags... -S -x Step #3 - "compile-afl-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #3 - "compile-afl-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #3 - "compile-afl-address-x86_64": checking for _setjmpex as a macro or function... no Step #3 - "compile-afl-address-x86_64": checking for _setjmp as a macro or function... yes Step #3 - "compile-afl-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #3 - "compile-afl-address-x86_64": checking if building with modular GC support... no Step #3 - "compile-afl-address-x86_64": checking for rustc... no Step #3 - "compile-afl-address-x86_64": checking prerequisites for ZJIT... no Step #3 - "compile-afl-address-x86_64": checking for prefix of external symbols... NONE Step #3 - "compile-afl-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #3 - "compile-afl-address-x86_64": configure: ruby library version = 4.1.0+0 Step #3 - "compile-afl-address-x86_64": configure: creating ./config.status Step #3 - "compile-afl-address-x86_64": config.status: creating GNUmakefile Step #3 - "compile-afl-address-x86_64": config.status: creating Makefile Step #3 - "compile-afl-address-x86_64": --- Step #3 - "compile-afl-address-x86_64": Configuration summary for ruby version 4.1.0 Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": * Installation prefix: /work/ruby-install Step #3 - "compile-afl-address-x86_64": * exec prefix: ${prefix} Step #3 - "compile-afl-address-x86_64": * arch: x86_64-linux Step #3 - "compile-afl-address-x86_64": * site arch: ${arch} Step #3 - "compile-afl-address-x86_64": * RUBY_BASE_NAME: ruby Step #3 - "compile-afl-address-x86_64": * enable shared: no Step #3 - "compile-afl-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #3 - "compile-afl-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #3 - "compile-afl-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #3 - "compile-afl-address-x86_64": * target OS: linux Step #3 - "compile-afl-address-x86_64": * compiler: /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": * with thread: pthread Step #3 - "compile-afl-address-x86_64": * with coroutine: amd64 Step #3 - "compile-afl-address-x86_64": * with modular GC: no Step #3 - "compile-afl-address-x86_64": * enable shared libs: no Step #3 - "compile-afl-address-x86_64": * dynamic library ext: so Step #3 - "compile-afl-address-x86_64": * CFLAGS: ${hardenflags} -fdeclspec ${optflags} \ Step #3 - "compile-afl-address-x86_64": ${debugflags} ${warnflags} Step #3 - "compile-afl-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #3 - "compile-afl-address-x86_64": -Wl,-export-dynamic Step #3 - "compile-afl-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #3 - "compile-afl-address-x86_64": * optflags: -O3 -fno-fast-math Step #3 - "compile-afl-address-x86_64": * debugflags: -ggdb3 Step #3 - "compile-afl-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #3 - "compile-afl-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #3 - "compile-afl-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #3 - "compile-afl-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #3 - "compile-afl-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #3 - "compile-afl-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #3 - "compile-afl-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #3 - "compile-afl-address-x86_64": -Wno-missing-field-initializers \ Step #3 - "compile-afl-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #3 - "compile-afl-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #3 - "compile-afl-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #3 - "compile-afl-address-x86_64": -Wunused-variable \ Step #3 - "compile-afl-address-x86_64": -diag-disable=175,188,1684,2259,2312 \ Step #3 - "compile-afl-address-x86_64": -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": * hardenflags: -fstack-protector-strong -U_FORTIFY_SOURCE \ Step #3 - "compile-afl-address-x86_64": -D_FORTIFY_SOURCE=2 Step #3 - "compile-afl-address-x86_64": * strip command: strip -S -x Step #3 - "compile-afl-address-x86_64": * install doc: no Step #3 - "compile-afl-address-x86_64": * YJIT support: no Step #3 - "compile-afl-address-x86_64": * ZJIT support: no Step #3 - "compile-afl-address-x86_64": * RUSTC_FLAGS: -g -C lto=thin -C opt-level=3 -C \ Step #3 - "compile-afl-address-x86_64": overflow-checks=on Step #3 - "compile-afl-address-x86_64": * man page type: man Step #3 - "compile-afl-address-x86_64": * static-linked-ext: yes Step #3 - "compile-afl-address-x86_64": * BASERUBY -v: ruby 3.3.6 (2024-11-05 revision 75015d4c1f) \ Step #3 - "compile-afl-address-x86_64": [x86_64-linux] Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": --- Step #3 - "compile-afl-address-x86_64": + echo 'Building Ruby static library...' Step #3 - "compile-afl-address-x86_64": Building Ruby static library... Step #3 - "compile-afl-address-x86_64": ++ nproc Step #3 - "compile-afl-address-x86_64": + make -j32 V=1 Step #3 - "compile-afl-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #3 - "compile-afl-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #3 - "compile-afl-address-x86_64": CC = /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": LD = ld Step #3 - "compile-afl-address-x86_64": LDSHARED = /src/aflplusplus/afl-clang-fast -shared Step #3 - "compile-afl-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #3 - "compile-afl-address-x86_64": CPPFLAGS = Step #3 - "compile-afl-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #3 - "compile-afl-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #3 - "compile-afl-address-x86_64": LANG = Step #3 - "compile-afl-address-x86_64": LC_ALL = Step #3 - "compile-afl-address-x86_64": LC_CTYPE = Step #3 - "compile-afl-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #3 - "compile-afl-address-x86_64": RUSTC = no Step #3 - "compile-afl-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #3 - "compile-afl-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p prism Step #3 - "compile-afl-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #3 - "compile-afl-address-x86_64": Target: x86_64-unknown-linux-gnu Step #3 - "compile-afl-address-x86_64": Thread model: posix Step #3 - "compile-afl-address-x86_64": InstalledDir: /usr/local/bin Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -tprism/.srcs.mk.time -o ./prism/srcs.mk ./prism/srcs.mk.in Step #3 - "compile-afl-address-x86_64": ./prism/srcs.mk unchanged Step #3 - "compile-afl-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #3 - "compile-afl-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #3 - "compile-afl-address-x86_64": CC = /src/aflplusplus/afl-clang-fast Step #3 - "compile-afl-address-x86_64": LD = ld Step #3 - "compile-afl-address-x86_64": LDSHARED = /src/aflplusplus/afl-clang-fast -shared Step #3 - "compile-afl-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef Step #3 - "compile-afl-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #3 - "compile-afl-address-x86_64": CPPFLAGS = Step #3 - "compile-afl-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #3 - "compile-afl-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #3 - "compile-afl-address-x86_64": LANG = Step #3 - "compile-afl-address-x86_64": LC_ALL = Step #3 - "compile-afl-address-x86_64": LC_CTYPE = Step #3 - "compile-afl-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #3 - "compile-afl-address-x86_64": RUSTC = no Step #3 - "compile-afl-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #3 - "compile-afl-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #3 - "compile-afl-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #3 - "compile-afl-address-x86_64": Target: x86_64-unknown-linux-gnu Step #3 - "compile-afl-address-x86_64": Thread model: posix Step #3 - "compile-afl-address-x86_64": InstalledDir: /usr/local/bin Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o main.o -c ./main.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmydln.o -c dmydln.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/ast.h prism/ast.h Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/diagnostic.h prism/diagnostic.h Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.h \ Step #3 - "compile-afl-address-x86_64": ./template/id.h.tmpl Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -I. -o miniprelude.c \ Step #3 - "compile-afl-address-x86_64": ./template/prelude.c.tmpl ./ast.rb ./dir.rb ./gc.rb ./numeric.rb ./io.rb ./marshal.rb ./pack.rb ./trace_point.rb ./warning.rb ./array.rb ./hash.rb ./kernel.rb ./pathname_builtin.rb ./ractor.rb ./symbol.rb ./timev.rb ./thread_sync.rb ./nilclass.rb ./prelude.rb ./gem_prelude.rb ./jit_hook.rb ./jit_undef.rb ./yjit.rb ./zjit.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb array.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/gen_dummy_probes.rb ./probes.d > probes.dmyh Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ast.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optunifs.inc Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns.inc Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns_info.inc Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optinsn.inc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug_counter.o -c debug_counter.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb dir.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln_find.o -c dln_find.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb warning.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb gc.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb hash.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb prelude.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb io.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb marshal.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o math.o -c math.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n ./tool/node_name.rb < ./rubyparser.h > node_name.inc Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb numeric.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb kernel.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb nilclass.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pack.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pathname_builtin.rb Step #3 - "compile-afl-address-x86_64": + cp ./lex.c.blt lex.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parser_st.o -c parser_st.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ractor.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regcomp.o -c regcomp.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regenc.o -c regenc.c Step #3 - "compile-afl-address-x86_64": id.h updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regerror.o -c regerror.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regexec.o -c regexec.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regparse.o -c regparse.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regsyntax.o -c regsyntax.c Step #3 - "compile-afl-address-x86_64": known_errors.inc updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby_parser.o -c ruby_parser.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o scheduler.o -c scheduler.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o set.o -c set.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o shape.o -c shape.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o signal.o -c signal.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o sprintf.o -c sprintf.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o st.o -c st.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strftime.o -c strftime.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o struct.o -c struct.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb symbol.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.c \ Step #3 - "compile-afl-address-x86_64": ./template/id.c.tmpl Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb thread_sync.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb timev.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o transcode.o -c transcode.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o util.o -c util.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." --output=revision.h --timestamp=.revision.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o variable.o -c variable.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_hook.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_undef.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vm.inc Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o vm_call_iseq_optimized.inc ./template/call_iseq_optimized.inc.tmpl Step #3 - "compile-afl-address-x86_64": id.c updated Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vmtc.inc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_backtrace.o -c vm_backtrace.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_dump.o -c vm_dump.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_sync.o -c vm_sync.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb trace_point.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o weakmap.o -c weakmap.c Step #3 - "compile-afl-address-x86_64": vm_call_iseq_optimized.inc updated Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb ext/prism/api_node.c prism/api_node.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p prism/util Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/diagnostic.c prism/diagnostic.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/encoding.o -c prism/encoding.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/extension.o -c prism/extension.c Step #3 - "compile-afl-address-x86_64": revision.h updated Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/node.c prism/node.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/options.o -c prism/options.c Step #3 - "compile-afl-address-x86_64": miniprelude.c updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/pack.o -c prism/pack.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/prettyprint.c prism/prettyprint.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/serialize.c prism/serialize.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/regexp.o -c prism/regexp.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/static_literals.o -c prism/static_literals.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/token_type.c prism/token_type.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_buffer.o -c prism/util/pm_buffer.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_char.o -c prism/util/pm_char.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_constant_pool.o -c prism/util/pm_constant_pool.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_integer.o -c prism/util/pm_integer.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_list.o -c prism/util/pm_list.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_memchr.o -c prism/util/pm_memchr.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_newline_list.o -c prism/util/pm_newline_list.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_string.o -c prism/util/pm_string.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strncasecmp.o -c prism/util/pm_strncasecmp.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strpbrk.o -c prism/util/pm_strpbrk.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prism.o -c prism/prism.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism_init.o -c prism_init.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p coroutine/amd64 Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p enc/trans .ext/.timestamp Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p enc/trans Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vo enc/trans/newline.c ./enc/trans/newline.trans Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o setproctitle.o -c ./missing/setproctitle.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcat.o -c ./missing/strlcat.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcpy.o -c ./missing/strlcpy.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o addr2line.o -c addr2line.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p enc/jis Step #3 - "compile-afl-address-x86_64": + cp enc/jis/props.h.blt enc/jis/props.h Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n \ Step #3 - "compile-afl-address-x86_64": -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ Step #3 - "compile-afl-address-x86_64": -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ Step #3 - "compile-afl-address-x86_64": -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ Step #3 - "compile-afl-address-x86_64": 17.0.0 ./enc/unicode/17.0.0/casefold.h ./enc/unicode/17.0.0/name2ctype.h Step #3 - "compile-afl-address-x86_64": generating enc/trans/newline.c ... Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln.o -c dln.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o localeinit.o -c localeinit.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyext.o -c dmyext.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp/x86_64-linux .ext/x86_64-linux Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyenc.o -c dmyenc.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp .ext/common Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/compiler.rb lib/prism/compiler.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dispatcher.rb lib/prism/dispatcher.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dot_visitor.rb lib/prism/dot_visitor.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dsl.rb lib/prism/dsl.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/inspect_visitor.rb lib/prism/inspect_visitor.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/mutation_compiler.rb lib/prism/mutation_compiler.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/node.rb lib/prism/node.rb Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/reflection.rb lib/prism/reflection.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/serialize.rb lib/prism/serialize.rb Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/visitor.rb lib/prism/visitor.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o miniinit.o -c miniinit.c Step #3 - "compile-afl-address-x86_64": echo '#include "probes.dmyh"' > probes.h Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ast.o -c ast.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o bignum.o -c bignum.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o box.o -c box.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o class.o -c class.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compar.o -c compar.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compile.o -c compile.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o complex.o -c complex.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o concurrent_set.o -c concurrent_set.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o cont.o -c cont.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug.o -c debug.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o encoding.o -c encoding.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dir.o -c dir.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enum.o -c enum.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enumerator.o -c enumerator.c Step #3 - "compile-afl-address-x86_64": [!] WARNING: dlopen() detected. To have coverage for a library that your target dlopen()'s this must either happen before __AFL_INIT() or you must use AFL_PRELOAD to preload all dlopen()'ed libraries! Step #3 - "compile-afl-address-x86_64":  Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o error.o -c error.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o eval.o -c eval.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o file.o -c file.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o gc.o -c gc.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o hash.o -c hash.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mkconfig.rb \ Step #3 - "compile-afl-address-x86_64": -arch=x86_64-linux -version=4.1.0 \ Step #3 - "compile-afl-address-x86_64": -install_name=ruby \ Step #3 - "compile-afl-address-x86_64": -so_name=ruby \ Step #3 - "compile-afl-address-x86_64": -unicode_version=17.0.0 \ Step #3 - "compile-afl-address-x86_64": -unicode_emoji_version=17.0 \ Step #3 - "compile-afl-address-x86_64": > rbconfig.tmp Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o imemo.o -c imemo.c Step #3 - "compile-afl-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o inits.o -c inits.c Step #3 - "compile-afl-address-x86_64": rbconfig.rb updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io.o -c io.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io_buffer.o -c io_buffer.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o iseq.o -c iseq.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o load.o -c load.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o marshal.o -c marshal.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o memory_view.o -c memory_view.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node.o -c node.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node_dump.o -c node_dump.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o numeric.o -c numeric.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o object.o -c object.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pack.o -c pack.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pathname.o -c pathname.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/id2token.rb parse.y | \ Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/lrama/exe/lrama -oparse.c -Hparse.h - parse.y Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o proc.o -c proc.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o process.o -c process.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ractor.o -c ractor.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o random.o -c random.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o range.o -c range.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o rational.o -c rational.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o re.o -c re.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby.o -c ruby.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o string.o -c string.c Step #3 - "compile-afl-address-x86_64": process.c:3860:1: warning: unused function 'has_privilege' [-Wunused-function] Step #3 - "compile-afl-address-x86_64": 3860 | has_privilege(void) Step #3 - "compile-afl-address-x86_64": | ^~~~~~~~~~~~~ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o symbol.o -c symbol.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o thread.o -c thread.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o time.o -c time.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o version.o -c version.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm.o -c vm.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_trace.o -c vm_trace.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_node.o -c prism/api_node.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_pack.o -c prism/api_pack.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/diagnostic.o -c prism/diagnostic.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/node.o -c prism/node.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prettyprint.o -c prism/prettyprint.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/serialize.o -c prism/serialize.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/token_type.o -c prism/token_type.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o coroutine/amd64/Context.o "-DPREFIXED_SYMBOL(name)=name" -c coroutine/amd64/Context.S Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/ascii.o -c enc/ascii.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/us_ascii.o -c enc/us_ascii.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/unicode.o -c enc/unicode.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/utf_8.o -c enc/utf_8.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/trans/newline.o -c enc/trans/newline.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -E -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 "./version.c" | \ Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o x86_64-linux-fake.rb "./template/fake.rb.in" \ Step #3 - "compile-afl-address-x86_64": i=- srcdir="." BASERUBY="/work/baseruby/bin/ruby --disable=gems" \ Step #3 - "compile-afl-address-x86_64": LIBPATHENV="LD_LIBRARY_PATH" PRELOADENV="LD_PRELOAD" LIBRUBY_SO="libruby.so.4.1.0" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o verconf.h ./template/verconf.h.tmpl Step #3 - "compile-afl-address-x86_64": verconf.h updated Step #3 - "compile-afl-address-x86_64": encdb.h updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o array.o -c array.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o loadpath.o -c loadpath.c Step #3 - "compile-afl-address-x86_64": x86_64-linux-fake.rb updated Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #3 - "compile-afl-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #3 - "compile-afl-address-x86_64": enc/encinit.c updated Step #3 - "compile-afl-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " srcs Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/big5.c" "enc/trans/big5.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/cesu_8.c" "enc/trans/cesu_8.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/chinese.c" "enc/trans/chinese.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/ebcdic.c" "enc/trans/ebcdic.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji.c" "enc/trans/emoji.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_iso2022_kddi.c" "enc/trans/emoji_iso2022_kddi.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_docomo.c" "enc/trans/emoji_sjis_docomo.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_kddi.c" "enc/trans/emoji_sjis_kddi.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_softbank.c" "enc/trans/emoji_sjis_softbank.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/escape.c" "enc/trans/escape.trans" Step #3 - "compile-afl-address-x86_64": generating enc/trans/big5.c ... Step #3 - "compile-afl-address-x86_64": generating enc/trans/chinese.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/GB/GB2312%UCS.src Step #3 - "compile-afl-address-x86_64": generating enc/trans/cesu_8.c ... Step #3 - "compile-afl-address-x86_64": generating enc/trans/ebcdic.c ... Step #3 - "compile-afl-address-x86_64": generating enc/trans/emoji_iso2022_kddi.c ... Step #3 - "compile-afl-address-x86_64": generating enc/trans/emoji_sjis_docomo.c ... Step #3 - "compile-afl-address-x86_64": converter for from_CESU_8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src Step #3 - "compile-afl-address-x86_64": generating enc/trans/emoji_sjis_softbank.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src Step #3 - "compile-afl-address-x86_64": generating enc/trans/emoji_sjis_kddi.c ... Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_kddi_decoder Step #3 - "compile-afl-address-x86_64": converter from IBM037 to ISO-8859-1 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src Step #3 - "compile-afl-address-x86_64": converter for to_CESU_8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": generating enc/trans/emoji.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_kddi_decoder_jisx0208_rest Step #3 - "compile-afl-address-x86_64": done. (0.12user 0.02system 0.03elapsed) Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_kddi_encoder Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-1 to IBM037 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": done. (0.16user 0.01system 0.05elapsed) Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gbk.c" "enc/trans/gbk.trans" Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": converter from GB2312 to UTF-8 Step #3 - "compile-afl-address-x86_64": generating enc/trans/escape.c ... Step #3 - "compile-afl-address-x86_64": converter for amp_escape Step #3 - "compile-afl-address-x86_64": converter for xml_text_escape Step #3 - "compile-afl-address-x86_64": converter for xml_attr_content_escape Step #3 - "compile-afl-address-x86_64": converter for escape_xml_attr_quote Step #3 - "compile-afl-address-x86_64": done. (0.14user 0.01system 0.02elapsed) Step #3 - "compile-afl-address-x86_64": converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" Step #3 - "compile-afl-address-x86_64": converter from UTF8-DoCoMo to UTF8-KDDI Step #3 - "compile-afl-address-x86_64": converter from SJIS-SoftBank to UTF8-SoftBank Step #3 - "compile-afl-address-x86_64": converter from SJIS-DOCOMO to UTF8-DOCOMO Step #3 - "compile-afl-address-x86_64": converter from SJIS-KDDI to UTF8-KDDI Step #3 - "compile-afl-address-x86_64": converter from UTF8-DoCoMo to UTF8-SoftBank Step #3 - "compile-afl-address-x86_64": generating enc/trans/gb18030.c ... Step #3 - "compile-afl-address-x86_64": converter from UTF8-DoCoMo to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF8-KDDI to UTF8-DoCoMo Step #3 - "compile-afl-address-x86_64": generating enc/trans/gbk.c ... Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese.c" "enc/trans/japanese.trans" Step #3 - "compile-afl-address-x86_64": generating enc/trans/iso2022.c ... Step #3 - "compile-afl-address-x86_64": converter from UTF8-KDDI to UTF8-SoftBank Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_decoder Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_decoder_jisx0208_rest Step #3 - "compile-afl-address-x86_64": converter for iso2022jp_encoder Step #3 - "compile-afl-address-x86_64": converter for stateless_iso2022jp_to_eucjp Step #3 - "compile-afl-address-x86_64": converter for eucjp_to_stateless_iso2022jp Step #3 - "compile-afl-address-x86_64": converter for cp50221_decoder Step #3 - "compile-afl-address-x86_64": converter for cp50221_encoder Step #3 - "compile-afl-address-x86_64": done. (0.16user 0.02system 0.06elapsed) Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" Step #3 - "compile-afl-address-x86_64": converter from UTF8-KDDI to UTF-8 Step #3 - "compile-afl-address-x86_64": generating enc/trans/japanese.c ... Step #3 - "compile-afl-address-x86_64": converter for eucjp2sjis Step #3 - "compile-afl-address-x86_64": converter for sjis2eucjp Step #3 - "compile-afl-address-x86_64": done. (0.13user 0.01system 0.02elapsed) Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" Step #3 - "compile-afl-address-x86_64": converter from GBK to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF8-SoftBank to UTF8-DoCoMo Step #3 - "compile-afl-address-x86_64": generating enc/trans/japanese_euc.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #3 - "compile-afl-address-x86_64": converter from UTF8-SoftBank to UTF8-KDDI Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/korean.c" "enc/trans/korean.trans" Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" Step #3 - "compile-afl-address-x86_64": converter from UTF8-SoftBank to UTF-8 Step #3 - "compile-afl-address-x86_64": generating enc/trans/japanese_sjis.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to UTF8-DoCoMo Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0212%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/GB/GB12345%UCS.src Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf8_mac.c" "enc/trans/utf8_mac.trans" Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to UTF8-KDDI Step #3 - "compile-afl-address-x86_64": converter from Shift_JIS to UTF-8 Step #3 - "compile-afl-address-x86_64": generating enc/trans/korean.c ... Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src Step #3 - "compile-afl-address-x86_64": converter from EUC-JP to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src Step #3 - "compile-afl-address-x86_64": generating enc/trans/single_byte.c ... Step #3 - "compile-afl-address-x86_64": converter from US-ASCII to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to US-ASCII Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": converter from GB12345 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": converter from ASCII-8BIT to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ASCII-8BIT Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-1 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-1 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to UTF8-SoftBank Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-2 to UTF-8 Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-2 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-3 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-3 Step #3 - "compile-afl-address-x86_64": generating enc/trans/utf8_mac.c ... Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-4 to UTF-8 Step #3 - "compile-afl-address-x86_64": done. (0.77user 0.02system 0.69elapsed) Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-4 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src Step #3 - "compile-afl-address-x86_64": converter from Big5 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-5 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-5 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-6 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-6 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-7 to UTF-8 Step #3 - "compile-afl-address-x86_64": generating enc/trans/utf_16_32.c ... Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to EUC-KR Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-7 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-8 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter for from_UTF_16LE Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-8 Step #3 - "compile-afl-address-x86_64": converter for from_UTF_32LE Step #3 - "compile-afl-address-x86_64": converter for from_UTF_16BE Step #3 - "compile-afl-address-x86_64": converter for from_UTF_32BE Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-9 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter for from_UTF_16 Step #3 - "compile-afl-address-x86_64": converter for from_UTF_32 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-9 Step #3 - "compile-afl-address-x86_64": converter for from_UTF_8 Step #3 - "compile-afl-address-x86_64": done. (0.17user 0.01system 0.06elapsed) Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-10 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF8-SoftBank to SJIS-SoftBank Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-10 Step #3 - "compile-afl-address-x86_64": converter from UTF8-DOCOMO to SJIS-DOCOMO Step #3 - "compile-afl-address-x86_64": converter from UTF8-KDDI to SJIS-KDDI Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-11 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-11 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-13 to UTF-8 Step #3 - "compile-afl-address-x86_64": 1 warning generated. Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-13 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-14 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-14 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-15 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-15 Step #3 - "compile-afl-address-x86_64": converter from ISO-8859-16 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to ISO-8859-16 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-874 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-874 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1250 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1250 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/GB/UCS%GB2312.src Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1251 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1251 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to UTF8-MAC Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1252 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1252 Step #3 - "compile-afl-address-x86_64": converter from Windows-31J to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1253 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1253 Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1254 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1254 Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1255 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to GB2312 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1255 Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1256 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1256 Step #3 - "compile-afl-address-x86_64": converter from WINDOWS-1257 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to WINDOWS-1257 Step #3 - "compile-afl-address-x86_64": converter from IBM437 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM437 Step #3 - "compile-afl-address-x86_64": converter from IBM720 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM720 Step #3 - "compile-afl-address-x86_64": converter from GB18030 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from IBM737 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM737 Step #3 - "compile-afl-address-x86_64": converter from IBM775 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM775 Step #3 - "compile-afl-address-x86_64": converter from IBM852 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM852 Step #3 - "compile-afl-address-x86_64": converter from IBM855 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM855 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": converter from IBM857 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM857 Step #3 - "compile-afl-address-x86_64": done. (1.44user 0.04system 1.37elapsed) Step #3 - "compile-afl-address-x86_64": converter from IBM860 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM860 Step #3 - "compile-afl-address-x86_64": converter from IBM861 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM861 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src Step #3 - "compile-afl-address-x86_64": converter from IBM862 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM862 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src Step #3 - "compile-afl-address-x86_64": converter from IBM863 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM863 Step #3 - "compile-afl-address-x86_64": converter from IBM864 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM864 Step #3 - "compile-afl-address-x86_64": converter from eucJP-ms to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #3 - "compile-afl-address-x86_64": converter from IBM865 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM865 Step #3 - "compile-afl-address-x86_64": done. (1.58user 0.05system 1.54elapsed) Step #3 - "compile-afl-address-x86_64": converter from IBM866 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM866 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to Big5 Step #3 - "compile-afl-address-x86_64": converter from IBM869 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to IBM869 Step #3 - "compile-afl-address-x86_64": converter from MACCROATIAN to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACCROATIAN Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to Shift_JIS Step #3 - "compile-afl-address-x86_64": converter from EUC-KR to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from MACCYRILLIC to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACCYRILLIC Step #3 - "compile-afl-address-x86_64": converter from MACGREEK to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACGREEK Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to GBK Step #3 - "compile-afl-address-x86_64": converter from MACICELAND to UTF-8 Step #3 - "compile-afl-address-x86_64": done. (1.73user 0.05system 1.67elapsed) Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACICELAND Step #3 - "compile-afl-address-x86_64": converter from MACROMAN to UTF-8 Step #3 - "compile-afl-address-x86_64": done. (1.78user 0.03system 1.69elapsed) Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACROMAN Step #3 - "compile-afl-address-x86_64": converter from MACROMANIA to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACROMANIA Step #3 - "compile-afl-address-x86_64": converter from MACTURKISH to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACTURKISH Step #3 - "compile-afl-address-x86_64": converter from MACUKRAINE to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to MACUKRAINE Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/GB/UCS%GB12345.src Step #3 - "compile-afl-address-x86_64": converter from KOI8-U to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to KOI8-U Step #3 - "compile-afl-address-x86_64": converter from KOI8-R to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to KOI8-R Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to GB12345 Step #3 - "compile-afl-address-x86_64": converter from TIS-620 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to TIS-620 Step #3 - "compile-afl-address-x86_64": converter from CP850 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP850 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP949 Step #3 - "compile-afl-address-x86_64": converter from CP852 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP852 Step #3 - "compile-afl-address-x86_64": converter from CP855 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP855 Step #3 - "compile-afl-address-x86_64": done. (1.41user 0.03system 1.33elapsed) Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #3 - "compile-afl-address-x86_64": converter for from_UTF8_MAC Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": converter from CP51932 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@BMP.src Step #3 - "compile-afl-address-x86_64": done. (2.30user 0.02system 2.23elapsed) Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@SIP.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@BMP.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@SIP.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": converter from EUC-JIS-2004 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter for from_utf8_mac_nfc2 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to Windows-31J Step #3 - "compile-afl-address-x86_64": converter from CP950 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from CP949 to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to EUC-JP Step #3 - "compile-afl-address-x86_64": done. (2.65user 0.05system 2.58elapsed) Step #3 - "compile-afl-address-x86_64": done. (2.19user 0.05system 2.11elapsed) Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP950 Step #3 - "compile-afl-address-x86_64": done. (2.57user 0.05system 2.51elapsed) Step #3 - "compile-afl-address-x86_64": done. (2.50user 0.04system 2.43elapsed) Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to eucJP-ms Step #3 - "compile-afl-address-x86_64": converter from Big5-HKSCS to UTF-8 Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP51932 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to GB18030 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to Big5-HKSCS Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-1.src Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parse.o -c parse.c Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-1.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-2.src Step #3 - "compile-afl-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-2.src Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to EUC-JIS-2004 Step #3 - "compile-afl-address-x86_64": done. (4.67user 0.08system 4.63elapsed) Step #3 - "compile-afl-address-x86_64": converter from CP951 to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to CP951 Step #3 - "compile-afl-address-x86_64": done. (5.65user 0.14system 5.68elapsed) Step #3 - "compile-afl-address-x86_64": converter from Big5-UAO to UTF-8 Step #3 - "compile-afl-address-x86_64": converter from UTF-8 to Big5-UAO Step #3 - "compile-afl-address-x86_64": done. (7.85user 0.12system 7.88elapsed) Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans Step #3 - "compile-afl-address-x86_64": transdb.h updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong main.o dmydln.o miniinit.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -o miniruby Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o builtin_binary.rbbin \ Step #3 - "compile-afl-address-x86_64": ./template/builtin_binary.rbbin.tmpl Step #3 - "compile-afl-address-x86_64": builtin_binary.rbbin updated Step #3 - "compile-afl-address-x86_64": sha256sum builtin_binary.rbbin 2> /dev/null || : Step #3 - "compile-afl-address-x86_64": 632fa0b09d69d4cd5a63608966627e08c0c00b439f77ce1bdf2c94be2e98e706 builtin_binary.rbbin Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o builtin.o -c builtin.c Step #3 - "compile-afl-address-x86_64": ar rcD libruby-static.a dln.o localeinit.o loadpath.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o builtin.o dmyext.o dmyenc.o Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ext Step #3 - "compile-afl-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libenc Step #3 - "compile-afl-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libtrans Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/configure-ext.mk -c \ Step #3 - "compile-afl-address-x86_64": ./template/configure-ext.mk.tmpl --srcdir="." \ Step #3 - "compile-afl-address-x86_64": --miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 --jobserver-auth=4,5" --make-flags=" -j32 --jobserver-auth=4,5 -- V=1"' Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p enc/trans Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p enc/trans Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/encdb.o -c ./enc/encdb.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/big5.o -c ./enc/big5.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/cesu_8.o -c ./enc/cesu_8.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/cp949.o -c ./enc/cp949.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/emacs_mule.o -c ./enc/emacs_mule.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/euc_jp.o -c ./enc/euc_jp.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/euc_kr.o -c ./enc/euc_kr.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/euc_tw.o -c ./enc/euc_tw.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/gb2312.o -c ./enc/gb2312.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/gb18030.o -c ./enc/gb18030.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/gbk.o -c ./enc/gbk.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/koi8_r.o -c ./enc/koi8_r.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/koi8_u.o -c ./enc/koi8_u.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/shift_jis.o -c ./enc/shift_jis.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/utf_16be.o -c ./enc/utf_16be.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/transdb.o -c ./enc/trans/transdb.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/big5.o -c ./enc/trans/big5.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/utf_16le.o -c ./enc/utf_16le.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/utf_32be.o -c ./enc/utf_32be.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/utf_32le.o -c ./enc/utf_32le.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_31j.o -c ./enc/windows_31j.c Step #3 - "compile-afl-address-x86_64": ext/configure-ext.mk updated Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1250.o -c ./enc/windows_1250.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1251.o -c ./enc/windows_1251.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/cesu_8.o -c ./enc/trans/cesu_8.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1252.o -c ./enc/windows_1252.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wn/src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1253.o -c ./enc/windows_1253.c Step #3 - "compile-afl-address-x86_64": o-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/chinese.o -c ./enc/trans/chinese.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1254.o -c ./enc/windows_1254.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/windows_1257.o -c ./enc/windows_1257.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/ebcdic.o -c ./enc/trans/ebcdic.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wnmake -f ext/configure-ext.mk V=1 EXTSTATIC=static \ Step #3 - "compile-afl-address-x86_64": gnumake=yes MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #3 - "compile-afl-address-x86_64": EXTLDFLAGS="" srcdir="." Step #3 - "compile-afl-address-x86_64": o-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/emoji.o -c ./enc/trans/emoji.c Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/-test- Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/cgi Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/continuation Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/coverage Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/date Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/digest Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/erb/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/erb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/etc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/escape.o -c ./enc/trans/escape.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/gbk.o -c ./enc/trans/gbk.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/fcntl Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/japanese.o -c ./enc/trans/japanese.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wn./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/io Step #3 - "compile-afl-address-x86_64": o-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/korean.o -c ./enc/trans/korean.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/json Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/monitor Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/objspace Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/openssl Step #3 - "compile-afl-address-x86_64": ar rcD enc/libenc.a enc/encdb.o enc/big5.o enc/cesu_8.o enc/cp949.o enc/emacs_mule.o enc/euc_jp.o enc/euc_kr.o enc/euc_tw.o enc/gb2312.o enc/gb18030.o enc/gbk.o enc/iso_8859_1.o enc/iso_8859_2.o enc/iso_8859_3.o enc/iso_8859_4.o enc/iso_8859_5.o enc/iso_8859_6.o enc/iso_8859_7.o enc/iso_8859_8.o enc/iso_8859_9.o enc/iso_8859_10.o enc/iso_8859_11.o enc/iso_8859_13.o enc/iso_8859_14.o enc/iso_8859_15.o enc/iso_8859_16.o enc/koi8_r.o enc/koi8_u.o enc/shift_jis.o enc/utf_16be.o enc/utf_16le.o enc/utf_32be.o enc/utf_32le.o enc/windows_31j.o enc/windows_1250.o enc/windows_1251.o enc/windows_1252.o enc/windows_1253.o enc/windows_1254.o enc/windows_1257.o Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/psych Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/pty Step #3 - "compile-afl-address-x86_64": ../.././ext/coverage/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/cgi/escape/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/rbconfig Step #3 - "compile-afl-address-x86_64": ../../.././ext/erb/escape/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/continuation/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/date/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/RUBY_ALIGNOF/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/etc/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/ripper Step #3 - "compile-afl-address-x86_64": ../.././ext/digest/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/rubyvm Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/socket Step #3 - "compile-afl-address-x86_64": ../../.././ext/digest/bubblebabble/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/digest/md5/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/stringio Step #3 - "compile-afl-address-x86_64": ../../.././ext/io/console/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/fcntl/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/json/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/openssl/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/monitor/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/objspace/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/strscan Step #3 - "compile-afl-address-x86_64": ../../.././ext/json/generator/extconf.rb Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/win32 Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #3 - "compile-afl-address-x86_64": --command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #3 - "compile-afl-address-x86_64": -- configure ext/zlib Step #3 - "compile-afl-address-x86_64": ../.././ext/pty/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/psych/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/ripper/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/rubyvm/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/socket/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/stringio/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/strscan/extconf.rb Step #3 - "compile-afl-address-x86_64": ../.././ext/zlib/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/abi/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/arith_seq/beg_len_step/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/arith_seq/extract/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/array/concat/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/array/resize/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/bignum/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/box/yay1/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/box/yay2/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/bug-14834/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/bug-3571/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/bug-5832/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/bug_reporter/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/digest/rmd160/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/class/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/cxxanyargs/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/debug/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/dln/empty/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/digest/sha1/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/econv/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/ensure_and_callcc/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/enumerator_kw/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/eval/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/exception/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/fatal/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/file/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/digest/sha2/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/json/parser/extconf.rb Step #3 - "compile-afl-address-x86_64": ar rcD enc/libtrans.a enc/trans/transdb.o enc/trans/big5.o enc/trans/cesu_8.o enc/trans/chinese.o enc/trans/ebcdic.o enc/trans/emoji.o enc/trans/emoji_iso2022_kddi.o enc/trans/emoji_sjis_docomo.o enc/trans/emoji_sjis_kddi.o enc/trans/emoji_sjis_softbank.o enc/trans/escape.o enc/trans/gb18030.o enc/trans/gbk.o enc/trans/iso2022.o enc/trans/japanese.o enc/trans/japanese_euc.o enc/trans/japanese_sjis.o enc/trans/korean.o enc/trans/single_byte.o enc/trans/utf8_mac.o enc/trans/utf_16_32.o Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libencs Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'libencs'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/float/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/funcall/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/gvl/call_without_gvl/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/hash/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/integer/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/iseq_load/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/iter/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/dot.dot/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/protect/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_resolver/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_target/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/stringify_symbols/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/load/stringify_target/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/marshal/compat/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/marshal/internal_ivar/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/marshal/usr/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/memory_status/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/memory_view/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/method/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/notimplement/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/num2int/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/path_to_class/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/popen_deadlock/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/postponed_job/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/printf/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/proc/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/public_header_warnings/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/random/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/rational/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/rb_call_super_kw/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/recursion/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/regexp/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/sanitizers/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/scan_args/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/scheduler/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/st/foreach/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/st/numhash/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/st/update/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/stack/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/string/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/struct/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/symbol/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/thread/id/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/thread/instrumentation/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../../.././ext/-test-/thread/lock_native_thread/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/time/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/tracepoint/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/typeddata/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/vm/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/-test-/wait/extconf.rb Step #3 - "compile-afl-address-x86_64": /work/ruby-install/bin/ruby /src/ruby/ext/etc/mkconstants.rb -o /src/ruby/ext/etc/constdefs.h Step #3 - "compile-afl-address-x86_64": ../../.././ext/io/nonblock/extconf.rb Step #3 - "compile-afl-address-x86_64": ../../.././ext/io/wait/extconf.rb Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c \ Step #3 - "compile-afl-address-x86_64": ./template/exts.mk.tmpl --gnumake=yes --configure-exts=ext/configure-ext.mk Step #3 - "compile-afl-address-x86_64": exts.mk updated Step #3 - "compile-afl-address-x86_64": make -f exts.mk libdir="/work/ruby-install/lib" LIBRUBY_EXTS=./.libruby-with-ext.time \ Step #3 - "compile-afl-address-x86_64": EXTENCS="enc/encinit.o enc/libenc.a enc/libtrans.a" BASERUBY="/work/baseruby/bin/ruby --disable=gems" MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #3 - "compile-afl-address-x86_64": static Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/RUBY_ALIGNOF V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/abi V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/arith_seq/beg_len_step V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/arith_seq/extract V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/array/concat V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/array/resize V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/bignum V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/box/yay1 V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/abi' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/box/yay2 V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/bug-14834 V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/bug-3571 V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/bug-5832 V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/abi -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o abi.o -c abi.c Step #3 - "compile-afl-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.time Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/bug_reporter V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/class V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/cxxanyargs V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay1' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/debug V=1 static Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/dln/empty V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay2' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/econv V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/ensure_and_callcc V=1 static Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/enumerator_kw V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/extract' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o yay1.o -c yay1.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/eval V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/cxxanyargs' Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/exception V=1 static Step #3 - "compile-afl-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #3 - "compile-afl-address-x86_64": -e "t = ARGV.shift" \ Step #3 - "compile-afl-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #3 - "compile-afl-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #3 - "compile-afl-address-x86_64": -e "File.write(t, err)" failure.failed make failure.o Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/concat' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o yay2.o -c yay2.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/fatal V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/resize' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/beg_len_step -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o beg_len_step.o -c beg_len_step.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/file V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o c.o -c c.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/cxxanyargs -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -fdeclspec -o cxxanyargs.o -c cxxanyargs.cpp Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/float V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -fdeclspec -o cpp.o -c cpp.cpp Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o extract.o -c extract.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/funcall V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/concat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o to_ary_concat.o -c to_ary_concat.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-14834' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o resize.o -c resize.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-3571' Step #3 - "compile-afl-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #3 - "compile-afl-address-x86_64": -e "t = ARGV.shift" \ Step #3 - "compile-afl-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #3 - "compile-afl-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #3 - "compile-afl-address-x86_64": -e "File.write(t, err)" failurem1.failed make failurem1.o Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug_reporter' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-5832' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bug-14834.o -c bug-14834.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bignum' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/class' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign/src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o big2str.o -c big2str.c Step #3 - "compile-afl-address-x86_64": -compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bug_reporter.o -c bug_reporter.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/dln/empty' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o class2name.o -c class2name.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/enumerator_kw' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/eval' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/debug' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o empty.o -c empty.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/econv' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/ensure_and_callcc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno--Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o append.o -c append.c Step #3 - "compile-afl-address-x86_64": self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ensure_and_callcc.o -c ensure_and_callcc.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compar/src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/eval -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-comparee -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o eval.o -c eval.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/fatal' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enumerator_kw.o -c enumerator_kw.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/float' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/exception' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/file' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o dataerror.o -c dataerror.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o fs.o -c fs.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/funcall' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bigzero.o -c bigzero.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o div.o -c div.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o funcall.o -c funcall.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/abi.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/abi.so abi.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/abi' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc_raise.o -c enc_raise.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/dln/ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o inspector.o -c inspector.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.dln.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o newline_conv.o -c newline_conv.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/dln/empty.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_5832.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay2.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay1.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/bug_5832.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay2.so yay2.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay1.so yay1.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o invalid.o -c invalid.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_3571.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_reporter.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/bug_3571.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/class.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so to_ary_concat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/class.so class2name.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/resize.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/array/resize.so resize.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o nextafter.o -c nextafter.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_14834.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/bug_14834.so bug-14834.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/eval.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so beg_len_step.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/eval.so eval.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so ensure_and_callcc.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o stat.o -c stat.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o profile_frames.o -c profile_frames.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/enumerator_kw.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/gvl/call_without_gvl V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/hash V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/dln/empty' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o intpack.o -c intpack.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay2' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/integer V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-5832' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/iseq_load V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/hash' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay1' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o call_without_gvl.o -c call_without_gvl.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/concat' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-3571' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/resize' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/iter V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug_reporter' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ensured.o -c ensured.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/eval' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/gvl/ Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/class' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/dot.dot V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o delete.o -c delete.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.gvl.time Step #3 - "compile-afl-address-x86_64": Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-14834' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/protect V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rb_fatal.o -c rb_fatal.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o mul.o -c mul.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iseq_load' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/integer' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/resolve_symbol_resolver V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/extract' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/resolve_symbol_target V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o iseq_load.o -c iseq_load.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o core_ext.o -c core_ext.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iter' Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/funcall.so Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/funcall.so funcall.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/dot.dot' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/stringify_symbols V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/protect' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o protect.o -c protect.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o dot.dot.o -c dot.dot.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_resolver -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o resolve_symbol_resolver.o -c resolve_symbol_resolver.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o break.o -c break.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o resolve_symbol_target.o -c resolve_symbol_target.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/enumerator_kw' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_symbols -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o stringify_symbols.o -c stringify_symbols.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o my_integer.o -c my_integer.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/funcall' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so c.o cpp.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o yield.o -c yield.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/load/stringify_target V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/econv.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/econv.so append.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_target' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/marshal/compat V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/marshal/internal_ivar V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o stringify_target.o -c stringify_target.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/compat' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o usrcompat.o -c usrcompat.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o internal_ivar.o -c internal_ivar.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/float.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o str2big.o -c str2big.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/marshal/usr V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/fatal.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/fatal.so init.o invalid.o rb_fatal.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/usr' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/econv' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/memory_status V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/memory_view V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o usrmarshal.o -c usrmarshal.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/method V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/notimplement V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/hash.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/hash.so delete.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/memory_view' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/memory_view -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o memory_view.o -c memory_view.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/method' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/notimplement' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o arity.o -c arity.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/debug.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/exception.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/file.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/file.so fs.o init.o newline_conv.o stat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iseq_load.so Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/num2int V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so resolve_symbol_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so stringify_symbols.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/num2int' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o num2int.o -c num2int.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/protect.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/protect.so protect.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/float' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/path_to_class V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/popen_deadlock V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so resolve_symbol_resolver.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/popen_deadlock' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/path_to_class' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o infinite_loop_dlsym.o -c infinite_loop_dlsym.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o path_to_class.o -c path_to_class.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/fatal' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/popen_deadlock/ Step #3 - "compile-afl-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.popen_deadlock.time Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/postponed_job V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/hash' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/printf V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/proc V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/exception' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/public_header_warnings V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iseq_load' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/debug' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/postponed_job' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/file' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/printf' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o postponed_job.o -c postponed_job.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o printf.o -c printf.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/random V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/proc' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/rational V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/rb_call_super_kw V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/recursion V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/regexp V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o receiver.o -c receiver.c Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/sanitizers V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/protect' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/scan_args V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/scheduler V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/st/foreach V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scheduler' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/random' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rational' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/recursion' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bad_version.o -c bad_version.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rb_call_super_kw.o -c rb_call_super_kw.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scheduler -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o scheduler.o -c scheduler.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/regexp' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scan_args' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o recursion.o -c recursion.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rational -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assimake[2]: Entering directory '/src/ruby/ext/-test-/sanitizers' Step #3 - "compile-afl-address-x86_64": gn -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rat.o -c rat.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o super.o -c super.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o scan_args.o -c scan_args.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/sanitizers -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sanitizers.o -c sanitizers.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/foreach' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/st/numhash V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/dot.dot' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/numhash' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o numhash.o -c numhash.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o foreach.o -c foreach.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iter.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so stringify_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o loop.o -c loop.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/compat.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iter' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bignum.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o parse_depth_limit.o -c parse_depth_limit.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_target' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/st/update V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/usr.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/notimplement.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/notimplement.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/update' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/stack V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o update.o -c update.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/stack' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/stack -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o stack.o -c stack.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/compat' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/string V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/cxxanyargs.so Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/struct V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/method.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast++ -shared -o ../../../.ext/x86_64-linux/-test-/cxxanyargs.so cxxanyargs.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/method.so arity.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/struct' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o data.o -c data.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/path_to_class.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/string' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o capacity.o -c capacity.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -ldl -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bignum' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o duplicate.o -c duplicate.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/usr' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o coderange.o -c coderange.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/notimplement' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o cstr.o -c cstr.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ellipsize.o -c ellipsize.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/method' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/symbol V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc_associate.o -c enc_associate.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/thread/id V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/thread/instrumentation V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/path_to_class' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/symbol' Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/sanitizers.so Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/thread/lock_native_thread V=1 static Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/recursion.so Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/id' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/sanitizers.so sanitizers.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/id -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o id.o -c id.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/recursion.so recursion.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/proc.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/instrumentation' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/instrumentation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o instrumentation.o -c instrumentation.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/popen_deadlock' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/lock_native_thread -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o lock_native_thread.o -c lock_native_thread.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/time V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/time' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc_dummy.o -c enc_dummy.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/num2int.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/num2int.so num2int.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scheduler.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/scheduler.so scheduler.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/cxxanyargs' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/sanitizers' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/recursion' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/tracepoint V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o enc_str_buf_cat.o -c enc_str_buf_cat.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/proc' Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o new.o -c new.c Step #3 - "compile-afl-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o type.o -c type.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/tracepoint' Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/postponed_job.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/numhash.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o gc_hook.o -c gc_hook.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/regexp.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/num2int' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/typeddata V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scheduler' Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/random.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/random.so bad_version.o init.o loop.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/typeddata' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o typeddata.o -c typeddata.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/update.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/st/update.so update.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o len.o -c len.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/numhash' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o fstring.o -c fstring.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/foreach.so Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/stack.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o member.o -c member.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/stack.so stack.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/printf.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/printf.so printf.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/postponed_job' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/vm V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/regexp' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/vm' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o at_exit.o -c at_exit.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o tracepoint.o -c tracepoint.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/random' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o modify.o -c modify.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o new.o -c new.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/update' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/vm/ Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o nofree.o -c nofree.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/id.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/thread/id.so id.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o normalize.o -c normalize.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/stack' Step #3 - "compile-afl-address-x86_64": make -C ext/-test-/wait V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.vm.time Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/printf' Step #3 - "compile-afl-address-x86_64": make -C ext/cgi/escape V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/foreach' Step #3 - "compile-afl-address-x86_64": make -C ext/continuation V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/wait' Step #3 - "compile-afl-address-x86_64": make -C ext/coverage V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o qsort.o -c qsort.c Step #3 - "compile-afl-address-x86_64": make -C ext/date V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/cgi/escape' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/continuation' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o continuation.o -c continuation.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rb_interned_str.o -c rb_interned_str.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/date' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/coverage' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o date_core.o -c date_core.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o coverage.o -c coverage.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o date_parse.o -c date_parse.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/id' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rb_str_dup.o -c rb_str_dup.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o date_strftime.o -c date_strftime.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so lock_native_thread.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/memory_view.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/memory_view.so memory_view.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/integer.so Step #3 - "compile-afl-address-x86_64": make -C ext/digest V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so instrumentation.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #3 - "compile-afl-address-x86_64": make -C ext/erb/escape V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/erb/escape' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/erb/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/time.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/time.so init.o new.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/symbol.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o set_len.o -c set_len.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o digest.o -c digest.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/typeddata.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/symbol.so init.o type.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/struct.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o date_strptime.o -c date_strptime.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/memory_view' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/struct.so data.o duplicate.o init.o len.o member.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": cp ../.././ext/date/lib/date.rb ../../.ext/common/date.rb Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/instrumentation' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/coverage/lib/coverage.rb ../../.ext/common/coverage.rb Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby Step #3 - "compile-afl-address-x86_64": make -C ext/etc V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/integer' Step #3 - "compile-afl-address-x86_64": make -C ext/fcntl V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.include.-.ruby.time Step #3 - "compile-afl-address-x86_64": make -C ext/io/console V=1 static Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/digest Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/etc' Step #3 - "compile-afl-address-x86_64": generating constant definitions Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/fcntl' Step #3 - "compile-afl-address-x86_64": make -C ext/io/nonblock V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/vm/at_exit.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o fcntl.o -c fcntl.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": make -C ext/io/wait V=1 static Step #3 - "compile-afl-address-x86_64": cp ../.././ext/digest/lib/digest.rb ../../.ext/common/digest.rb Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/time' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/digest/digest.h ../../.ext/include/ruby/digest.h Step #3 - "compile-afl-address-x86_64": cp ../.././ext/digest/lib/digest/loader.rb ../../.ext/common/digest/loader.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/digest/lib/digest/version.rb ../../.ext/common/digest/version.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/console' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o console.o -c console.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/nonblock' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console Step #3 - "compile-afl-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wnocp ../../.././ext/io/console/lib/console/size.rb ../../../.ext/common/io/console/size.rb Step #3 - "compile-afl-address-x86_64": -unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o nonblock.o -c nonblock.c Step #3 - "compile-afl-address-x86_64": make -C ext/json V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/monitor V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/objspace V=1 static Step #3 - "compile-afl-address-x86_64": make -C ext/openssl V=1 static Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/symbol' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/typeddata' Step #3 - "compile-afl-address-x86_64": make -C ext/psych V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/wait' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/ext/generator Step #3 - "compile-afl-address-x86_64": make -C ext/pty V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/monitor' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o monitor.o -c monitor.c Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.ext.-.generator.time Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add/bigdecimal.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/objspace' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/complex.rb ../../.ext/common/json/add/complex.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o object_tracing.o -c object_tracing.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/tracepoint.so Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add/core.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/pty' Step #3 - "compile-afl-address-x86_64": make -C ext/rbconfig/sizeof V=1 static Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/date.rb ../../.ext/common/json/add/date.rb Step #3 - "compile-afl-address-x86_64": rm -f continuation.a Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/psych' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/struct' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o pty.o -c pty.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add/date_time.rb Step #3 - "compile-afl-address-x86_64": ar rcD continuation.a continuation.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o psych.o -c psych.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/exception.rb ../../.ext/common/json/add/exception.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add/ostruct.rb Step #3 - "compile-afl-address-x86_64": ranlib continuation.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make -C ext/ripper V=1 static Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/range.rb ../../.ext/common/json/add/range.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o objspace.o -c objspace.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/continuation' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rbconfig/sizeof' Step #3 - "compile-afl-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=sizes.c \ Step #3 - "compile-afl-address-x86_64": ../../.././template/sizes.c.tmpl \ Step #3 - "compile-afl-address-x86_64": ../../.././configure.ac \ Step #3 - "compile-afl-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o objspace_dump.o -c objspace_dump.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/ripper' Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/openssl' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl.o -c ossl.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/vm' Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o psych_emitter.o -c psych_emitter.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_asn1.o -c ossl_asn1.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/rational.rb ../../.ext/common/json/add/rational.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add/regexp.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/set.rb ../../.ext/common/json/add/set.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/string.rb ../../.ext/common/json/add/string.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/struct.rb ../../.ext/common/json/add/struct.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add/symbol.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/add/time.rb ../../.ext/common/json/add/time.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/pty/lib/expect.rb ../../.ext/common/expect.rb Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/wait.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/wait.so wait.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json/common.rb Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/tracepoint' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o psych_parser.o -c psych_parser.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json/ext.rb Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1_h --ids1src=../.././parse.y --output=eventids1.h Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/generic_object.rb ../../.ext/common/json/generic_object.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json/version.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json/ext/generator/state.rb ../../.ext/common/json/ext/generator/state.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/json/lib/json.rb ../../.ext/common/json.rb Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o psych_to_ruby.o -c psych_to_ruby.c Step #3 - "compile-afl-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=limits.c \ Step #3 - "compile-afl-address-x86_64": ../../.././template/limits.c.tmpl \ Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/wait' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/objspace Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.objspace.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o psych_yaml_tree.o -c psych_yaml_tree.c Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/string.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_dummy.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_interned_str.o rb_str_dup.o set_len.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scan_args.so Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": rm -f escape.a Step #3 - "compile-afl-address-x86_64": rm -f fcntl.a Step #3 - "compile-afl-address-x86_64": ar rcD escape.a escape.o Step #3 - "compile-afl-address-x86_64": ar rcD fcntl.a fcntl.o Step #3 - "compile-afl-address-x86_64": ranlib escape.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": ranlib fcntl.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/erb/escape' Step #3 - "compile-afl-address-x86_64": make -C ext/rubyvm V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/fcntl' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable Step #3 - "compile-afl-address-x86_64": rm -f wait.a Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time Step #3 - "compile-afl-address-x86_64": ar rcD wait.a wait.o Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers Step #3 - "compile-afl-address-x86_64": cp ../.././ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable/impl.rb Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time Step #3 - "compile-afl-address-x86_64": ranlib wait.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rubyvm' Step #3 - "compile-afl-address-x86_64": make -C ext/socket V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/wait' Step #3 - "compile-afl-address-x86_64": make -C ext/stringio V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/stringio' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o stringio.o -c stringio.c Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/string' Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scan_args' Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time Step #3 - "compile-afl-address-x86_64": make -C ext/strscan V=1 static Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/monitor/lib/monitor.rb ../../.ext/common/monitor.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/socket' Step #3 - "compile-afl-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rational.so Step #3 - "compile-afl-address-x86_64": generating constant definitions Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -shared -o ../../../.ext/x86_64-linux/-test-/rational.so rat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #3 - "compile-afl-address-x86_64": cp ../.././ext/objspace/lib/objspace.rb ../../.ext/common/objspace.rb Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors Step #3 - "compile-afl-address-x86_64": make -C ext/zlib V=1 static Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time Step #3 - "compile-afl-address-x86_64": cp ../.././ext/objspace/lib/objspace/trace.rb ../../.ext/common/objspace/trace.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/strscan' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o etc.o -c etc.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o strscan.o -c strscan.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/zlib' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o zlib.o -c zlib.c Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././tool/id2token.rb ../.././parse.y | \ Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper.y - ripper.y Step #3 - "compile-afl-address-x86_64": rm -f nonblock.a Step #3 - "compile-afl-address-x86_64": ar rcD nonblock.a nonblock.o Step #3 - "compile-afl-address-x86_64": ranlib nonblock.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rational' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/strscan Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/nonblock' Step #3 - "compile-afl-address-x86_64": make V=1 EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" ext/extinit.o Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.strscan.time Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych/class_loader.rb Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make -f enc.mk V=1 MINIRUBY="./miniruby -I./lib -I. -I.ext/common " libencs Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych/coder.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych/core_ext.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/exception.rb ../../.ext/common/psych/exception.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych/handler.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych/nodes.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych/omap.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych/parser.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych/scalar_scanner.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych/set.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/stream.rb ../../.ext/common/psych/stream.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/streaming.rb ../../.ext/common/psych/streaming.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych/syntax_error.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych/tree_builder.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/versions.rb ../../.ext/common/psych/versions.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych/visitors.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/y.rb ../../.ext/common/psych/y.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers/document_stream.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/strscan/lib/strscan/strscan.rb ../../.ext/common/strscan/strscan.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers/recorder.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_bio.o -c ossl_bio.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/socket/lib/socket.rb ../../.ext/common/socket.rb Step #3 - "compile-afl-address-x86_64": limits.c updated Step #3 - "compile-afl-address-x86_64": sizes.c updated Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json/ruby_events.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o limits.o -c limits.c Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_bn.o -c ossl_bn.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common/ripper.rb Step #3 - "compile-afl-address-x86_64": rm -f coverage.a Step #3 - "compile-afl-address-x86_64": ar rcD coverage.a coverage.o Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c Step #3 - "compile-afl-address-x86_64": ranlib coverage.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": rm -f pty.a Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/coverage' Step #3 - "compile-afl-address-x86_64": make -C ext/json/generator V=1 static Step #3 - "compile-afl-address-x86_64": ar rcD pty.a pty.o Step #3 - "compile-afl-address-x86_64": ranlib pty.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/pty' Step #3 - "compile-afl-address-x86_64": make -C ext/json/parser V=1 static Step #3 - "compile-afl-address-x86_64": rm -f escape.a Step #3 - "compile-afl-address-x86_64": ar rcD escape.a escape.o Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/generator' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -std=c99 -o generator.o -c generator.c Step #3 - "compile-afl-address-x86_64": ranlib escape.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/parser' Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/cgi/escape' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json/stream.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json/tree_builder.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json/yaml_events.rb Step #3 - "compile-afl-address-x86_64": rm -f monitor.a Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -std=c99 -o parser.o -c parser.c Step #3 - "compile-afl-address-x86_64": ar rcD monitor.a monitor.o Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes/alias.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o eventids2.o -c eventids2.c Step #3 - "compile-afl-address-x86_64": ranlib monitor.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make[2]: Nothing to be done for 'libencs'. Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes/document.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper/core.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_cipher.o -c ossl_cipher.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper/filter.rb Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/monitor' Step #3 - "compile-afl-address-x86_64": cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper/lexer.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_config.o -c ossl_config.c Step #3 - "compile-afl-address-x86_64": cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper/sexp.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes/mapping.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes/node.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes/scalar.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes/sequence.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes/stream.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors/depth_first.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors/emitter.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors/json_tree.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors/to_ruby.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors/visitor.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors/yaml_tree.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/psych/lib/psych.rb ../../.ext/common/psych.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_digest.o -c ossl_digest.c Step #3 - "compile-afl-address-x86_64": rm -f digest.a Step #3 - "compile-afl-address-x86_64": ar rcD digest.a digest.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_engine.o -c ossl_engine.c Step #3 - "compile-afl-address-x86_64": ranlib digest.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_hmac.o -c ossl_hmac.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_kdf.o -c ossl_kdf.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sizes.o -c sizes.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ext Step #3 - "compile-afl-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/extinit.c -c \ Step #3 - "compile-afl-address-x86_64": ./template/extinit.c.tmpl cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_ns_spki.o -c ossl_ns_spki.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o init.o -c init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o constants.o -c constants.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_ocsp.o -c ossl_ocsp.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkcs12.o -c ossl_pkcs12.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o eventids1.o -c eventids1.c Step #3 - "compile-afl-address-x86_64": rm -f psych.a Step #3 - "compile-afl-address-x86_64": ar rcD psych.a psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o Step #3 - "compile-afl-address-x86_64": ranlib psych.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/psych' Step #3 - "compile-afl-address-x86_64": make -C ext/digest/bubblebabble V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/bubblebabble' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkcs7.o -c ossl_pkcs7.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o bubblebabble.o -c bubblebabble.c Step #3 - "compile-afl-address-x86_64": rm -f sizeof.a Step #3 - "compile-afl-address-x86_64": ar rcD sizeof.a sizes.o limits.o Step #3 - "compile-afl-address-x86_64": ranlib sizeof.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rbconfig/sizeof' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkey.o -c ossl_pkey.c Step #3 - "compile-afl-address-x86_64": rm -f etc.a Step #3 - "compile-afl-address-x86_64": ar rcD etc.a etc.o Step #3 - "compile-afl-address-x86_64": ranlib etc.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/etc' Step #3 - "compile-afl-address-x86_64": make -C ext/digest/md5 V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/md5' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o md5init.o -c md5init.c Step #3 - "compile-afl-address-x86_64": rm -f console.a Step #3 - "compile-afl-address-x86_64": ar rcD console.a console.o Step #3 - "compile-afl-address-x86_64": ext/extinit.c updated Step #3 - "compile-afl-address-x86_64": ranlib console.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ext/extinit.o -c ext/extinit.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/console' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkey_dh.o -c ossl_pkey_dh.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o md5.o -c md5.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkey_ec.o -c ossl_pkey_ec.c Step #3 - "compile-afl-address-x86_64": make -C ext/digest/rmd160 V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/rmd160' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rmd160init.o -c rmd160init.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_provider.o -c ossl_provider.c Step #3 - "compile-afl-address-x86_64": rm -f bubblebabble.a Step #3 - "compile-afl-address-x86_64": ar rcD bubblebabble.a bubblebabble.o Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o rmd160.o -c rmd160.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_rand.o -c ossl_rand.c Step #3 - "compile-afl-address-x86_64": ranlib bubblebabble.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/bubblebabble' Step #3 - "compile-afl-address-x86_64": make -C ext/digest/sha1 V=1 static Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha1' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sha1init.o -c sha1init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sha1.o -c sha1.c Step #3 - "compile-afl-address-x86_64": rm -f strscan.a Step #3 - "compile-afl-address-x86_64": ar rcD strscan.a strscan.o Step #3 - "compile-afl-address-x86_64": make -C ext/digest/sha2 V=1 static Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_ssl.o -c ossl_ssl.c Step #3 - "compile-afl-address-x86_64": ranlib strscan.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_ssl_session.o -c ossl_ssl_session.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/strscan' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_ts.o -c ossl_ts.c Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sha2init.o -c sha2init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509.o -c ossl_x509.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509attr.o -c ossl_x509attr.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sha2.o -c sha2.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o basicsocket.o -c basicsocket.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509cert.o -c ossl_x509cert.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509crl.o -c ossl_x509crl.c Step #3 - "compile-afl-address-x86_64": rm -f md5.a Step #3 - "compile-afl-address-x86_64": ar rcD md5.a md5init.o md5.o Step #3 - "compile-afl-address-x86_64": ranlib md5.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/md5' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509ext.o -c ossl_x509ext.c Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/digest/sha2 Step #3 - "compile-afl-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.-.sha2.time Step #3 - "compile-afl-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest/sha2.rb Step #3 - "compile-afl-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2/loader.rb ../../../.ext/common/digest/sha2/loader.rb Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509name.o -c ossl_x509name.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509req.o -c ossl_x509req.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509revoked.o -c ossl_x509revoked.c Step #3 - "compile-afl-address-x86_64": rm -f rmd160.a Step #3 - "compile-afl-address-x86_64": ar rcD rmd160.a rmd160init.o rmd160.o Step #3 - "compile-afl-address-x86_64": ranlib rmd160.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/rmd160' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ossl_x509store.o -c ossl_x509store.c Step #3 - "compile-afl-address-x86_64": rm -f sha1.a Step #3 - "compile-afl-address-x86_64": ar rcD sha1.a sha1init.o sha1.o Step #3 - "compile-afl-address-x86_64": ranlib sha1.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha1' Step #3 - "compile-afl-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/openssl Step #3 - "compile-afl-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common/openssl.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl/bn.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl/buffering.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl/cipher.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl/digest.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/hmac.rb ../../.ext/common/openssl/hmac.rb Step #3 - "compile-afl-address-x86_64": rm -f objspace.a Step #3 - "compile-afl-address-x86_64": rm -f stringio.a Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/marshal.rb ../../.ext/common/openssl/marshal.rb Step #3 - "compile-afl-address-x86_64": ar rcD stringio.a stringio.o Step #3 - "compile-afl-address-x86_64": ar rcD objspace.a object_tracing.o objspace.o objspace_dump.o Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkcs5.rb ../../.ext/common/openssl/pkcs5.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkey.rb ../../.ext/common/openssl/pkey.rb Step #3 - "compile-afl-address-x86_64": ranlib stringio.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl/ssl.rb Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/version.rb ../../.ext/common/openssl/version.rb Step #3 - "compile-afl-address-x86_64": ranlib objspace.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl/x509.rb Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/stringio' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o socket.o -c socket.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ipsocket.o -c ipsocket.c Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/objspace' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o tcpsocket.o -c tcpsocket.c Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems ../.././tool/lrama/exe/lrama -oripper.c - ripper.y < ripper.y Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o tcpserver.o -c tcpserver.c Step #3 - "compile-afl-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper_init.c --template=../.././ext/ripper/ripper_init.c.tmpl ../.././internal/ruby_parser.h Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o sockssocket.o -c sockssocket.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o udpsocket.o -c udpsocket.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o unixsocket.o -c unixsocket.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o unixserver.o -c unixserver.c Step #3 - "compile-afl-address-x86_64": rm -f sha2.a Step #3 - "compile-afl-address-x86_64": ar rcD sha2.a sha2init.o sha2.o Step #3 - "compile-afl-address-x86_64": ranlib sha2.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha2' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o option.o -c option.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ancdata.o -c ancdata.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ripper_init.o -c ripper_init.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o raddrinfo.o -c raddrinfo.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ifaddr.o -c ifaddr.c Step #3 - "compile-afl-address-x86_64": rm -f parser.a Step #3 - "compile-afl-address-x86_64": ar rcD parser.a parser.o Step #3 - "compile-afl-address-x86_64": ranlib parser.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/parser' Step #3 - "compile-afl-address-x86_64": rm -f openssl.a Step #3 - "compile-afl-address-x86_64": ar rcD openssl.a ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_kdf.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_provider.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_ts.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o Step #3 - "compile-afl-address-x86_64": ranlib openssl.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/openssl' Step #3 - "compile-afl-address-x86_64": rm -f generator.a Step #3 - "compile-afl-address-x86_64": ar rcD generator.a generator.o Step #3 - "compile-afl-address-x86_64": ranlib generator.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/generator' Step #3 - "compile-afl-address-x86_64": rm -f zlib.a Step #3 - "compile-afl-address-x86_64": ar rcD zlib.a zlib.o Step #3 - "compile-afl-address-x86_64": ranlib zlib.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/zlib' Step #3 - "compile-afl-address-x86_64": rm -f socket.a Step #3 - "compile-afl-address-x86_64": ar rcD socket.a init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o ifaddr.o Step #3 - "compile-afl-address-x86_64": ranlib socket.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/socket' Step #3 - "compile-afl-address-x86_64": rm -f date_core.a Step #3 - "compile-afl-address-x86_64": ar rcD date_core.a date_core.o date_parse.o date_strftime.o date_strptime.o Step #3 - "compile-afl-address-x86_64": ranlib date_core.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/date' Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -o ripper.o -c ripper.c Step #3 - "compile-afl-address-x86_64": rm -f ripper.a Step #3 - "compile-afl-address-x86_64": ar rcD ripper.a eventids1.o eventids2.o ripper.o ripper_init.o Step #3 - "compile-afl-address-x86_64": ranlib ripper.a 2> /dev/null || true Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/ripper' Step #3 - "compile-afl-address-x86_64": make EXTOBJS="ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a" EXTLIBS="-lssl -lcrypto -lyaml -lz" EXTLDFLAGS="-Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic" EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" SHOWFLAGS= ruby Step #3 - "compile-afl-address-x86_64": make[2]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #3 - "compile-afl-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #3 - "compile-afl-address-x86_64": enc/encinit.c unchanged Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/encinit.o -c enc/encinit.c Step #3 - "compile-afl-address-x86_64": /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -diag-disable=175,188,1684,2259,2312 -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong -Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic main.o ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a -Wl,-rpath,/work/ruby-install/lib -L/work/ruby-install/lib -lruby-static -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lssl -lcrypto -lyaml -lz -o ruby Step #3 - "compile-afl-address-x86_64": : Step #3 - "compile-afl-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="." note Step #3 - "compile-afl-address-x86_64": make[1]: Entering directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": make[1]: Nothing to be done for 'note'. Step #3 - "compile-afl-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #3 - "compile-afl-address-x86_64": + '[' '!' -f libruby-static.a ']' Step #3 - "compile-afl-address-x86_64": + echo 'libruby-static.a created successfully' Step #3 - "compile-afl-address-x86_64": libruby-static.a created successfully Step #3 - "compile-afl-address-x86_64": + RUBY_BUILD_DIR=/src/ruby Step #3 - "compile-afl-address-x86_64": + INC_RUBY='-I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #3 - "compile-afl-address-x86_64": + LIBS_RUBY=/src/ruby/libruby-static.a Step #3 - "compile-afl-address-x86_64": + echo '' Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": + echo 'Ruby build complete!' Step #3 - "compile-afl-address-x86_64": Ruby build complete! Step #3 - "compile-afl-address-x86_64": + echo 'Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #3 - "compile-afl-address-x86_64": Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby Step #3 - "compile-afl-address-x86_64": + echo 'Ruby static library: /src/ruby/libruby-static.a' Step #3 - "compile-afl-address-x86_64": Ruby static library: /src/ruby/libruby-static.a Step #3 - "compile-afl-address-x86_64": + echo '' Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": + STANDARD_FUZZERS='fuzz_regex Step #3 - "compile-afl-address-x86_64": fuzz_string Step #3 - "compile-afl-address-x86_64": fuzz_hash Step #3 - "compile-afl-address-x86_64": fuzz_bignum Step #3 - "compile-afl-address-x86_64": fuzz_array Step #3 - "compile-afl-address-x86_64": fuzz_iseq Step #3 - "compile-afl-address-x86_64": fuzz_pack Step #3 - "compile-afl-address-x86_64": fuzz_ruby_parser Step #3 - "compile-afl-address-x86_64": fuzz_prism' Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_regex...' Step #3 - "compile-afl-address-x86_64": Building fuzz_regex... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_regex = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_regex.cpp -o /work/fuzz_regex.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_regex.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_regex Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_string...' Step #3 - "compile-afl-address-x86_64": Building fuzz_string... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_string = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_string.cpp -o /work/fuzz_string.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_string.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_string Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_hash...' Step #3 - "compile-afl-address-x86_64": Building fuzz_hash... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_hash = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_hash.cpp -o /work/fuzz_hash.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_hash.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_hash Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_bignum...' Step #3 - "compile-afl-address-x86_64": Building fuzz_bignum... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_bignum = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_bignum.cpp -o /work/fuzz_bignum.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_bignum.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_bignum Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_array...' Step #3 - "compile-afl-address-x86_64": Building fuzz_array... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_array = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_array.cpp -o /work/fuzz_array.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_array.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_array Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_iseq...' Step #3 - "compile-afl-address-x86_64": Building fuzz_iseq... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_iseq = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_iseq.cpp -o /work/fuzz_iseq.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_iseq.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_iseq Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_pack...' Step #3 - "compile-afl-address-x86_64": Building fuzz_pack... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_pack = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_pack.cpp -o /work/fuzz_pack.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_pack.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_pack Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_ruby_parser...' Step #3 - "compile-afl-address-x86_64": Building fuzz_ruby_parser... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_ruby_parser = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_ruby_parser.cpp -o /work/fuzz_ruby_parser.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_ruby_parser.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_ruby_parser Step #3 - "compile-afl-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_prism...' Step #3 - "compile-afl-address-x86_64": Building fuzz_prism... Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES= Step #3 - "compile-afl-address-x86_64": + '[' fuzz_prism = fuzz_prism ']' Step #3 - "compile-afl-address-x86_64": + EXTRA_INCLUDES=-I/src/ruby/prism Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/prism -c /src/fuzz_prism.cpp -o /work/fuzz_prism.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_prism.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_prism Step #3 - "compile-afl-address-x86_64": + echo 'Building fuzz_json...' Step #3 - "compile-afl-address-x86_64": Building fuzz_json... Step #3 - "compile-afl-address-x86_64": + JSON_DIR=/src/ruby/ext/json Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -c /src/ruby/ext/json/vendor/fpconv.c -o /work/json_fpconv.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -I/src/ruby/ext/json/vendor -I/src/ruby/ext/json/simd -DHAVE_RB_ENC_INTERNED_STR -DHAVE_RB_HASH_BULK_INSERT -DHAVE_RB_HASH_NEW_CAPA -DHAVE_RB_STR_TO_INTERNED_STR -DHAVE_STRNLEN -c /src/fuzz_json.c -o /work/fuzz_json.o Step #3 - "compile-afl-address-x86_64": + /src/aflplusplus/afl-clang-fast++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_json.o /work/json_fpconv.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/afl-address-x86_64/fuzz_json Step #3 - "compile-afl-address-x86_64": + '[' -n '' ']' Step #3 - "compile-afl-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #3 - "compile-afl-address-x86_64": + head -n 1000 Step #3 - "compile-afl-address-x86_64": + zip -@ /workspace/out/afl-address-x86_64/fuzz_ruby_parser_seed_corpus.zip Step #3 - "compile-afl-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #3 - "compile-afl-address-x86_64": + head -n 1000 Step #3 - "compile-afl-address-x86_64": + zip -@ /workspace/out/afl-address-x86_64/fuzz_prism_seed_corpus.zip Step #3 - "compile-afl-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #3 - "compile-afl-address-x86_64": + find /src/ruby -type f -name '*.json' Step #3 - "compile-afl-address-x86_64": + head -n 100 Step #3 - "compile-afl-address-x86_64": + zip -@ /workspace/out/afl-address-x86_64/fuzz_json_seed_corpus.zip Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail11.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/pass2.json (deflated 58%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail28.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail32.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/obsolete_fail1.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail7.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail13.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail31.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail18.json (deflated 91%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail21.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail24.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail23.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail17.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail22.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail14.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail5.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail12.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail27.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail26.json (deflated 8%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail6.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail30.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail10.json (deflated 5%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail20.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail8.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail29.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/pass3.json (deflated 23%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/pass1.json (deflated 49%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail2.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail15.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail16.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail3.json (deflated 11%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail19.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/test/json/fixtures/fail25.json (stored 0%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/vcpkg.json (deflated 27%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/misc/.vscode/launch.json (deflated 45%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/misc/.vscode/settings.json (deflated 43%) Step #3 - "compile-afl-address-x86_64": adding: src/ruby/misc/.vscode/tasks.json (deflated 50%) Step #3 - "compile-afl-address-x86_64": + ALL_FUZZERS='fuzz_regex fuzz_string fuzz_hash fuzz_bignum fuzz_array fuzz_iseq fuzz_pack fuzz_ruby_parser fuzz_prism fuzz_json' Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_regex.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_string.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_hash.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_bignum.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_array.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_iseq.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_pack.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_ruby_parser.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_prism.options Step #3 - "compile-afl-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #3 - "compile-afl-address-x86_64": + cp /src/ruby.options /workspace/out/afl-address-x86_64/fuzz_json.options Finished Step #3 - "compile-afl-address-x86_64" Starting Step #4 - "build-check-afl-address-x86_64" Step #4 - "build-check-afl-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-afl-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-afl-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-afl-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-afl-address-x86_64": 952ee631d367: Already exists Step #4 - "build-check-afl-address-x86_64": b7e5320cacda: Already exists Step #4 - "build-check-afl-address-x86_64": 958a2e181f22: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 967b132e10d1: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 5dd373de44ba: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": d4070bbddd0b: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 4969f56b3afe: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 0c0b6dab123e: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 383268e8b7f2: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 6739865d07b0: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": cc70e0dbae16: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 0576e16ca761: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 2b1dae58a8f6: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": d0742cdc11d9: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 53bd2c70acd1: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": a27b698db4a4: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": e13ea1d95341: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": e6b27316cec1: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 9afa7bb8a958: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 7b89fa4e2f95: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": a96ce42fb0b6: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 21a60c597095: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 081a8591470c: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": cc70e0dbae16: Waiting Step #4 - "build-check-afl-address-x86_64": 0576e16ca761: Waiting Step #4 - "build-check-afl-address-x86_64": 9b8951c302d9: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 2b1dae58a8f6: Waiting Step #4 - "build-check-afl-address-x86_64": 74a5f0405fcb: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": d0742cdc11d9: Waiting Step #4 - "build-check-afl-address-x86_64": e1de10ae61cf: Pulling fs layer Step #4 - "build-check-afl-address-x86_64": 53bd2c70acd1: Waiting Step #4 - "build-check-afl-address-x86_64": 21a60c597095: Waiting Step #4 - "build-check-afl-address-x86_64": a96ce42fb0b6: Waiting Step #4 - "build-check-afl-address-x86_64": 081a8591470c: Waiting Step #4 - "build-check-afl-address-x86_64": 9b8951c302d9: Waiting Step #4 - "build-check-afl-address-x86_64": 74a5f0405fcb: Waiting Step #4 - "build-check-afl-address-x86_64": 9afa7bb8a958: Waiting Step #4 - "build-check-afl-address-x86_64": a27b698db4a4: Waiting Step #4 - "build-check-afl-address-x86_64": 383268e8b7f2: Waiting Step #4 - "build-check-afl-address-x86_64": e1de10ae61cf: Waiting Step #4 - "build-check-afl-address-x86_64": e13ea1d95341: Waiting Step #4 - "build-check-afl-address-x86_64": 6739865d07b0: Waiting Step #4 - "build-check-afl-address-x86_64": 5dd373de44ba: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 5dd373de44ba: Download complete Step #4 - "build-check-afl-address-x86_64": 958a2e181f22: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 958a2e181f22: Download complete Step #4 - "build-check-afl-address-x86_64": 4969f56b3afe: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 4969f56b3afe: Download complete Step #4 - "build-check-afl-address-x86_64": 967b132e10d1: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 967b132e10d1: Download complete Step #4 - "build-check-afl-address-x86_64": d4070bbddd0b: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": d4070bbddd0b: Download complete Step #4 - "build-check-afl-address-x86_64": 383268e8b7f2: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 383268e8b7f2: Download complete Step #4 - "build-check-afl-address-x86_64": 6739865d07b0: Download complete Step #4 - "build-check-afl-address-x86_64": cc70e0dbae16: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": cc70e0dbae16: Download complete Step #4 - "build-check-afl-address-x86_64": 958a2e181f22: Pull complete Step #4 - "build-check-afl-address-x86_64": 53bd2c70acd1: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 53bd2c70acd1: Download complete Step #4 - "build-check-afl-address-x86_64": d0742cdc11d9: Download complete Step #4 - "build-check-afl-address-x86_64": e13ea1d95341: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": e13ea1d95341: Download complete Step #4 - "build-check-afl-address-x86_64": 2b1dae58a8f6: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 2b1dae58a8f6: Download complete Step #4 - "build-check-afl-address-x86_64": 9afa7bb8a958: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 9afa7bb8a958: Download complete Step #4 - "build-check-afl-address-x86_64": 7b89fa4e2f95: Download complete Step #4 - "build-check-afl-address-x86_64": 0c0b6dab123e: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 0c0b6dab123e: Download complete Step #4 - "build-check-afl-address-x86_64": 967b132e10d1: Pull complete Step #4 - "build-check-afl-address-x86_64": 081a8591470c: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 081a8591470c: Download complete Step #4 - "build-check-afl-address-x86_64": 5dd373de44ba: Pull complete Step #4 - "build-check-afl-address-x86_64": 0576e16ca761: Download complete Step #4 - "build-check-afl-address-x86_64": 21a60c597095: Download complete Step #4 - "build-check-afl-address-x86_64": e1de10ae61cf: Download complete Step #4 - "build-check-afl-address-x86_64": 74a5f0405fcb: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 74a5f0405fcb: Download complete Step #4 - "build-check-afl-address-x86_64": 9b8951c302d9: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": 9b8951c302d9: Download complete Step #4 - "build-check-afl-address-x86_64": d4070bbddd0b: Pull complete Step #4 - "build-check-afl-address-x86_64": 4969f56b3afe: Pull complete Step #4 - "build-check-afl-address-x86_64": a96ce42fb0b6: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": a96ce42fb0b6: Download complete Step #4 - "build-check-afl-address-x86_64": a27b698db4a4: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": a27b698db4a4: Download complete Step #4 - "build-check-afl-address-x86_64": e6b27316cec1: Verifying Checksum Step #4 - "build-check-afl-address-x86_64": e6b27316cec1: Download complete Step #4 - "build-check-afl-address-x86_64": 0c0b6dab123e: Pull complete Step #4 - "build-check-afl-address-x86_64": 383268e8b7f2: Pull complete Step #4 - "build-check-afl-address-x86_64": 6739865d07b0: Pull complete Step #4 - "build-check-afl-address-x86_64": cc70e0dbae16: Pull complete Step #4 - "build-check-afl-address-x86_64": 0576e16ca761: Pull complete Step #4 - "build-check-afl-address-x86_64": 2b1dae58a8f6: Pull complete Step #4 - "build-check-afl-address-x86_64": d0742cdc11d9: Pull complete Step #4 - "build-check-afl-address-x86_64": 53bd2c70acd1: Pull complete Step #4 - "build-check-afl-address-x86_64": a27b698db4a4: Pull complete Step #4 - "build-check-afl-address-x86_64": e13ea1d95341: Pull complete Step #4 - "build-check-afl-address-x86_64": e6b27316cec1: Pull complete Step #4 - "build-check-afl-address-x86_64": 9afa7bb8a958: Pull complete Step #4 - "build-check-afl-address-x86_64": 7b89fa4e2f95: Pull complete Step #4 - "build-check-afl-address-x86_64": a96ce42fb0b6: Pull complete Step #4 - "build-check-afl-address-x86_64": 21a60c597095: Pull complete Step #4 - "build-check-afl-address-x86_64": 081a8591470c: Pull complete Step #4 - "build-check-afl-address-x86_64": 9b8951c302d9: Pull complete Step #4 - "build-check-afl-address-x86_64": 74a5f0405fcb: Pull complete Step #4 - "build-check-afl-address-x86_64": e1de10ae61cf: Pull complete Step #4 - "build-check-afl-address-x86_64": Digest: sha256:1e99522b494b4c71e9da6c914d61cfc11af921a6a91243c6bd98c327e0a69a75 Step #4 - "build-check-afl-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_json Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_regex Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_ruby_parser Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_pack Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_string Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_iseq Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_array Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_hash Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_bignum Step #4 - "build-check-afl-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpgpo5lx_p/fuzz_prism Finished Step #4 - "build-check-afl-address-x86_64" Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #5 Starting Step #6 Step #6: Already have image: gcr.io/oss-fuzz/ruby Step #6: adding: SanitizerCoverageLTO.so (deflated 69%) Step #6: adding: SanitizerCoveragePCGUARD.so (deflated 70%) Step #6: adding: afl-addseeds (deflated 57%) Step #6: adding: afl-analyze (deflated 55%) Step #6: adding: afl-c++ (deflated 57%) Step #6: adding: afl-c++.8 (deflated 55%) Step #6: adding: afl-cc (deflated 57%) Step #6: adding: afl-cc.8 (deflated 55%) Step #6: adding: afl-clang (deflated 57%) Step #6: adding: afl-clang++ (deflated 57%) Step #6: adding: afl-clang-fast (deflated 57%) Step #6: adding: afl-clang-fast++ (deflated 57%) Step #6: adding: afl-clang-fast++.8 (deflated 55%) Step #6: adding: afl-clang-fast.8 (deflated 55%) Step #6: adding: afl-clang-lto (deflated 57%) Step #6: adding: afl-clang-lto++ (deflated 57%) Step #6: adding: afl-clang-lto++.8 (deflated 55%) Step #6: adding: afl-clang-lto.8 (deflated 55%) Step #6: adding: afl-cmin (deflated 70%) Step #6: adding: afl-cmin.bash (deflated 65%) Step #6: adding: afl-cmin.py (deflated 71%) Step #6: adding: afl-compiler-rt-32.o (deflated 54%) Step #6: adding: afl-compiler-rt-64.o (deflated 67%) Step #6: adding: afl-compiler-rt.o (deflated 67%) Step #6: adding: afl-fuzz (deflated 55%) Step #6: adding: afl-g++ (deflated 57%) Step #6: adding: afl-gcc (deflated 57%) Step #6: adding: afl-gotcpu (deflated 62%) Step #6: adding: afl-ld-lto (deflated 62%) Step #6: adding: afl-llvm-dict2file.so (deflated 69%) Step #6: adding: afl-llvm-lto-instrumentlist.so (deflated 71%) Step #6: adding: afl-llvm-pass.so (deflated 69%) Step #6: adding: afl-llvm-rt-lto-32.o (deflated 20%) Step #6: adding: afl-llvm-rt-lto-64.o (deflated 20%) Step #6: adding: afl-llvm-rt-lto.o (deflated 20%) Step #6: adding: afl-lto (deflated 57%) Step #6: adding: afl-lto++ (deflated 57%) Step #6: adding: afl-lto++.8 (deflated 55%) Step #6: adding: afl-lto.8 (deflated 55%) Step #6: adding: afl-persistent-config (deflated 59%) Step #6: adding: afl-plot (deflated 65%) Step #6: adding: afl-showmap (deflated 55%) Step #6: adding: afl-system-config (deflated 63%) Step #6: adding: afl-tmin (deflated 55%) Step #6: adding: afl-whatsup (deflated 69%) Step #6: adding: afl-wine-trace (deflated 70%) Step #6: adding: afl_options.txt (deflated 20%) Step #6: adding: cmplog-instructions-pass.so (deflated 71%) Step #6: adding: cmplog-routines-pass.so (deflated 70%) Step #6: adding: cmplog-switches-pass.so (deflated 70%) Step #6: adding: compare-transform-pass.so (deflated 69%) Step #6: adding: dynamic_list.txt (deflated 76%) Step #6: adding: fuzz_array (deflated 61%) Step #6: adding: fuzz_array.options (stored 0%) Step #6: adding: fuzz_bignum (deflated 61%) Step #6: adding: fuzz_bignum.options (stored 0%) Step #6: adding: fuzz_hash (deflated 61%) Step #6: adding: fuzz_hash.options (stored 0%) Step #6: adding: fuzz_iseq (deflated 61%) Step #6: adding: fuzz_iseq.options (stored 0%) Step #6: adding: fuzz_json (deflated 61%) Step #6: adding: fuzz_json.options (stored 0%) Step #6: adding: fuzz_json_seed_corpus.zip (stored 0%) Step #6: adding: fuzz_pack (deflated 61%) Step #6: adding: fuzz_pack.options (stored 0%) Step #6: adding: fuzz_prism (deflated 64%) Step #6: adding: fuzz_prism.options (stored 0%) Step #6: adding: fuzz_prism_seed_corpus.zip (stored 0%) Step #6: adding: fuzz_regex (deflated 61%) Step #6: adding: fuzz_regex.options (stored 0%) Step #6: adding: fuzz_ruby_parser (deflated 61%) Step #6: adding: fuzz_ruby_parser.options (stored 0%) Step #6: adding: fuzz_ruby_parser_seed_corpus.zip (stored 0%) Step #6: adding: fuzz_string (deflated 61%) Step #6: adding: fuzz_string.options (stored 0%) Step #6: adding: injection-pass.so (deflated 70%) Step #6: adding: libAFLDriver.a (deflated 64%) Step #6: adding: libAFLQemuDriver.a (deflated 65%) Step #6: adding: llvm-symbolizer (deflated 65%) Step #6: adding: split-compares-pass.so (deflated 69%) Step #6: adding: split-switches-pass.so (deflated 70%) Finished Step #6 Starting Step #7 Step #7: Pulling image: gcr.io/oss-fuzz-base/uploader Step #7: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/uploader Step #7: c62795f78da9: Pulling fs layer Step #7: d4fceeeb758e: Pulling fs layer Step #7: 5c9125a401ae: Pulling fs layer Step #7: 0062f774e994: Pulling fs layer Step #7: 6b33fd031fac: Pulling fs layer Step #7: 7eb39101e508: Pulling fs layer Step #7: 89257482f398: Pulling fs layer Step #7: 89257482f398: Waiting Step #7: 6b33fd031fac: Download complete Step #7: 5c9125a401ae: Verifying Checksum Step #7: 5c9125a401ae: Download complete Step #7: 0062f774e994: Verifying Checksum Step #7: 0062f774e994: Download complete Step #7: d4fceeeb758e: Download complete Step #7: 89257482f398: Verifying Checksum Step #7: 89257482f398: Download complete Step #7: c62795f78da9: Download complete Step #7: 7eb39101e508: Verifying Checksum Step #7: 7eb39101e508: Download complete Step #7: c62795f78da9: Pull complete Step #7: d4fceeeb758e: Pull complete Step #7: 5c9125a401ae: Pull complete Step #7: 0062f774e994: Pull complete Step #7: 6b33fd031fac: Pull complete Step #7: 7eb39101e508: Pull complete Step #7: 89257482f398: Pull complete Step #7: Digest: sha256:5717ba63d13b5515063e2a6ccad09fb5bf32a86c8e0798a363d81c2be522e411 Step #7: Status: Downloaded newer image for gcr.io/oss-fuzz-base/uploader:latest Step #7: gcr.io/oss-fuzz-base/uploader:latest Step #7: % Total % Received % Xferd Average Speed Time Time Time Current Step #7: Dload Upload Total Spent Left Speed Step #7: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 141 0 0 100 141 0 641 --:--:-- --:--:-- --:--:-- 640 100 141 0 0 100 141 0 640 --:--:-- --:--:-- --:--:-- 640 Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #8: % Total % Received % Xferd Average Speed Time Time Time Current Step #8: Dload Upload Total Spent Left Speed Step #8: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 40 161M 0 0 40 65.0M 0 156M 0:00:01 --:--:-- 0:00:01 156M 100 161M 0 0 100 161M 0 126M 0:00:01 0:00:01 --:--:-- 126M Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #9: % Total % Received % Xferd Average Speed Time Time Time Current Step #9: Dload Upload Total Spent Left Speed Step #9: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 114 0 0 100 114 0 437 --:--:-- --:--:-- --:--:-- 438 Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/curl Step #10: % Total % Received % Xferd Average Speed Time Time Time Current Step #10: Dload Upload Total Spent Left Speed Step #10: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 29 0 0 100 29 0 150 --:--:-- --:--:-- --:--:-- 151 Finished Step #10 Starting Step #11 Step #11: Already have image: gcr.io/oss-fuzz/ruby Finished Step #11 Starting Step #12 - "compile-honggfuzz-address-x86_64" Step #12 - "compile-honggfuzz-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": vm.mmap_rnd_bits = 28 Step #12 - "compile-honggfuzz-address-x86_64": Skipping compilation; using precompiled honggfuzz Step #12 - "compile-honggfuzz-address-x86_64": done. Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": CC=clang Step #12 - "compile-honggfuzz-address-x86_64": CXX=clang++ Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp Step #12 - "compile-honggfuzz-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ Step #12 - "compile-honggfuzz-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #12 - "compile-honggfuzz-address-x86_64": --------------------------------------------------------------- Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Step 1: Installing latest Ruby release as baseruby...' Step #12 - "compile-honggfuzz-address-x86_64": Step 1: Installing latest Ruby release as baseruby... Step #12 - "compile-honggfuzz-address-x86_64": + RUBY_VERSION=3.3.6 Step #12 - "compile-honggfuzz-address-x86_64": + RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz Step #12 - "compile-honggfuzz-address-x86_64": + BASERUBY_PREFIX=/work/baseruby Step #12 - "compile-honggfuzz-address-x86_64": + cd /work Step #12 - "compile-honggfuzz-address-x86_64": + '[' '!' -f ruby-3.3.6.tar.gz ']' Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Downloading Ruby 3.3.6...' Step #12 - "compile-honggfuzz-address-x86_64": Downloading Ruby 3.3.6... Step #12 - "compile-honggfuzz-address-x86_64": + wget -q https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz -O ruby-3.3.6.tar.gz Step #12 - "compile-honggfuzz-address-x86_64": + tar xzf ruby-3.3.6.tar.gz Step #12 - "compile-honggfuzz-address-x86_64": + cd ruby-3.3.6 Step #12 - "compile-honggfuzz-address-x86_64": + '[' '!' -f /work/baseruby/bin/ruby ']' Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building baseruby 3.3.6...' Step #12 - "compile-honggfuzz-address-x86_64": Building baseruby 3.3.6... Step #12 - "compile-honggfuzz-address-x86_64": + ./configure --prefix=/work/baseruby --disable-install-doc --disable-install-rdoc --disable-jit-support CFLAGS=-O2 CXXFLAGS=-O2 Step #12 - "compile-honggfuzz-address-x86_64": checking for ruby... /usr/bin/ruby Step #12 - "compile-honggfuzz-address-x86_64": tool/config.guess already exists Step #12 - "compile-honggfuzz-address-x86_64": tool/config.sub already exists Step #12 - "compile-honggfuzz-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking for ld... ld Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ar... llvm-ar Step #12 - "compile-honggfuzz-address-x86_64": checking for clang++... clang++ Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-nm... llvm-nm Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-objcopy... llvm-objcopy Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-objdump... no Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ranlib... llvm-ranlib Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-strip... no Step #12 - "compile-honggfuzz-address-x86_64": checking for gcc... clang Step #12 - "compile-honggfuzz-address-x86_64": checking whether the C compiler works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for C compiler default output file name... a.out Step #12 - "compile-honggfuzz-address-x86_64": checking for suffix of executables...  Step #12 - "compile-honggfuzz-address-x86_64": checking whether we are cross compiling... no Step #12 - "compile-honggfuzz-address-x86_64": checking for suffix of object files... o Step #12 - "compile-honggfuzz-address-x86_64": checking whether the compiler supports GNU C... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang accepts -g... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clang option to enable C11 features... none needed Step #12 - "compile-honggfuzz-address-x86_64": checking whether the compiler supports GNU C++... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang++ accepts -g... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clang++ option to enable C++11 features... none needed Step #12 - "compile-honggfuzz-address-x86_64": checking how to run the C preprocessor... clang -E Step #12 - "compile-honggfuzz-address-x86_64": checking for gas... no Step #12 - "compile-honggfuzz-address-x86_64": checking for as... as Step #12 - "compile-honggfuzz-address-x86_64": checking for gobjdump... no Step #12 - "compile-honggfuzz-address-x86_64": checking for objdump... objdump Step #12 - "compile-honggfuzz-address-x86_64": checking for gstrip... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strip... strip Step #12 - "compile-honggfuzz-address-x86_64": checking for stdio.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdlib.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for string.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for inttypes.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdint.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strings.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/stat.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/types.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unistd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for wchar.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for minix/config.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for vfork.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether _XOPEN_SOURCE should be defined... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether the linker is GNU ld... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang -E accepts -o... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ar flags... rcD Step #12 - "compile-honggfuzz-address-x86_64": checking whether ln -s works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether make sets $(MAKE)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #12 - "compile-honggfuzz-address-x86_64": checking for a race-free mkdir -p... /usr/bin/mkdir -p Step #12 - "compile-honggfuzz-address-x86_64": checking for dtrace... no Step #12 - "compile-honggfuzz-address-x86_64": checking for dot... no Step #12 - "compile-honggfuzz-address-x86_64": checking for doxygen... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pkg-config... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether it is Android... no Step #12 - "compile-honggfuzz-address-x86_64": checking for cd using physical directory... cd -P Step #12 - "compile-honggfuzz-address-x86_64": checking whether CFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether LDFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether ELF binaries are produced... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -ggdb3 is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_create in -lthr... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_create in -lpthread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_np.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking thread model... pthread Step #12 - "compile-honggfuzz-address-x86_64": checking whether CXXFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt in -lcrypt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dlopen in -ldl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for shutdown in -lsocket... no Step #12 - "compile-honggfuzz-address-x86_64": checking for dirent.h that defines DIR... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for library containing opendir... none required Step #12 - "compile-honggfuzz-address-x86_64": checking for _Bool... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for afunix.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for atomic.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for copyfile.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for direct.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for grp.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fcntl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for float.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ieeefp.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for intrinsics.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for langinfo.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for limits.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for locale.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc/malloc.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_np.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for net/socket.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for process.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pwd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setjmpex.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for stdalign.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdio.h... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/attr.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/eventfd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/fcntl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/file.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/id.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/ioctl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/mkdev.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/param.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/prctl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/random.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/resource.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/select.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/sendfile.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/socket.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/syscall.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/sysmacros.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/time.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/times.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/uio.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/utime.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for syscall.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for time.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ucontext.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utime.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/epoll.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/event.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for stdatomic.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for x86intrin.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for gmp.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for library containing __gmpz_init... -lgmp Step #12 - "compile-honggfuzz-address-x86_64": checking for special C compiler options needed for large files... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether byte ordering is bigendian... no Step #12 - "compile-honggfuzz-address-x86_64": checking for an ANSI C-conforming const... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether char is unsigned... no Step #12 - "compile-honggfuzz-address-x86_64": checking for inline... inline Step #12 - "compile-honggfuzz-address-x86_64": checking for working volatile... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #12 - "compile-honggfuzz-address-x86_64": checking for C/C++ restrict keyword... __restrict__ Step #12 - "compile-honggfuzz-address-x86_64": checking for long long... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for off_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking char bit... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of int... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking size of short... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking size of long... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of long long... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of __int64... 0 Step #12 - "compile-honggfuzz-address-x86_64": checking size of __int128... 16 Step #12 - "compile-honggfuzz-address-x86_64": checking size of off_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of void*... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of float... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking size of double... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of time_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of clock_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking word size... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for long long... ll Step #12 - "compile-honggfuzz-address-x86_64": checking for pid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of pid_t... INT Step #12 - "compile-honggfuzz-address-x86_64": checking for uid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of uid_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for gid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of gid_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for time_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of time_t... LONG Step #12 - "compile-honggfuzz-address-x86_64": checking for dev_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of dev_t... ULONG Step #12 - "compile-honggfuzz-address-x86_64": checking for mode_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of mode_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for rlim_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of rlim_t... ULONG Step #12 - "compile-honggfuzz-address-x86_64": checking for off_t... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of off_t... LONG Step #12 - "compile-honggfuzz-address-x86_64": checking for clockid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of clockid_t... INT Step #12 - "compile-honggfuzz-address-x86_64": checking for variable length macro... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if _Alignof() works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for __attribute__((__depreacted__(msg))) in C++... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for std::nullptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for function alias... alias Step #12 - "compile-honggfuzz-address-x86_64": checking for __atomic builtins... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __sync builtins... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_unreachable... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __assume... no Step #12 - "compile-honggfuzz-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #12 - "compile-honggfuzz-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for function name string predefined identifier... __func__ Step #12 - "compile-honggfuzz-address-x86_64": checking if enum over int is allowed... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clang options needed to detect all undeclared functions... none needed Step #12 - "compile-honggfuzz-address-x86_64": checking whether sys_nerr is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether getenv is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for size_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of size_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of ptrdiff_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of dev_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for size_t... z Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_blksize... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_blocks... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_rdev... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_birthtimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct statx.stx_btime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timeval... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timespec... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timezone... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fd_mask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for int8_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int8_t... 1 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint8_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint8_t... 1 Step #12 - "compile-honggfuzz-address-x86_64": checking for int16_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int16_t... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint16_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint16_t... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking for int32_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int32_t... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint32_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint32_t... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking for int64_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int64_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint64_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint64_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for int128_t... __int128 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint128_t... unsigned __int128 Step #12 - "compile-honggfuzz-address-x86_64": checking for intptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of intptr_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for uintptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uintptr_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for intptr_t... NONE Step #12 - "compile-honggfuzz-address-x86_64": checking for ssize_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of ssize_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for int64_t... NONE Step #12 - "compile-honggfuzz-address-x86_64": checking for stack end address... __libc_stack_end Step #12 - "compile-honggfuzz-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #12 - "compile-honggfuzz-address-x86_64": checking for egrep... /usr/bin/grep -E Step #12 - "compile-honggfuzz-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking type of array argument to getgroups... gid_t Step #12 - "compile-honggfuzz-address-x86_64": checking for working alloca.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for alloca... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dynamic size alloca... ok Step #12 - "compile-honggfuzz-address-x86_64": checking for working memcmp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for acosh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for cbrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for erf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for explicit_bzero... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ffs... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for flock... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for hypot... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lgamma_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memmove... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for nan... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for nextafter... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setproctitle... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strchr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strerror... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strlcat... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strlcpy... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strstr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tgamma... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/pstat.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pid_t... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for vfork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for working fork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for working vfork... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __syscall... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _longjmp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for arc4random_buf... no Step #12 - "compile-honggfuzz-address-x86_64": checking for atan2l... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for atan2f... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chroot... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chsize... no Step #12 - "compile-honggfuzz-address-x86_64": checking for clock_gettime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for copy_file_range... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for cosh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for daemon... (cached) no Step #12 - "compile-honggfuzz-address-x86_64": checking for dirfd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dl_iterate_phdr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dlopen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dladdr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup3... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for eaccess... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for endgrent... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for eventfd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execle... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execve... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for explicit_memset... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fcopyfile... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fchdir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fchmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fchown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fcntl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fdatasync... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fdopendir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fgetattrlist... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fstatat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fsync... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ftruncate... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ftruncate64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getattrlist... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getcwd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getegid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getentropy... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for geteuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgidx... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getgrnam... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgrnam_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getlogin... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getlogin_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpgrp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getppid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpriority... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwnam... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwnam_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwuid_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getrandom... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getresgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getresuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getrlimit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getsid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for gettimeofday... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getuidx... no Step #12 - "compile-honggfuzz-address-x86_64": checking for gmtime_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for grantpt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for initgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ioctl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for isfinite... no Step #12 - "compile-honggfuzz-address-x86_64": checking for issetugid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for kill... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for killpg... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lchmod... no Step #12 - "compile-honggfuzz-address-x86_64": checking for lchown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for link... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for llabs... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lockf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for log2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lstat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lutimes... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_usable_size... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_size... no Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_trim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mblen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memalign... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memset_s... no Step #12 - "compile-honggfuzz-address-x86_64": checking for writev... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memrchr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memmem... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mkfifo... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mknod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mktime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mmap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mremap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for openat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pclose... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pipe... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pipe2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for poll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for popen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_fadvise... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_madvise... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_memalign... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ppoll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pwrite... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for qsort_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for qsort_s... no Step #12 - "compile-honggfuzz-address-x86_64": checking for readlink... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for realpath... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for round... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sched_getaffinity... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for seekdir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for select_large_fdset... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sendfile... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setegid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setenv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for seteuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setpgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setpgrp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setregid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setresgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setresuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setreuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setrgid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setrlimit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setruid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setsid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for shutdown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigaction... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigaltstack... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigprocmask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sinh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for snprintf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for spawnv... no Step #12 - "compile-honggfuzz-address-x86_64": checking for symlink... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for syscall... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sysconf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for system... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tanh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for telldir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timegm... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for times... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for truncate... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for truncate64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tzset... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for umask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unsetenv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utimensat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utimes... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for wait4... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for waitpid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __cospi... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __sinpi... no Step #12 - "compile-honggfuzz-address-x86_64": checking for statx... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct crypt_data.initialized... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_alloca_with_align... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_assume_aligned... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap16... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap32... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_popcount... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_popcountll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clzl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clzll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_ctz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_ctzll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_add_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_sub_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow_p... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_constant_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_choose_expr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_types_compatible_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_trap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_expect... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether qsort_r is GNU version... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether qsort_r is BSD version... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clock_getres... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timer_create in -lrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timer_settime in -lrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unsetenv returns a value... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #12 - "compile-honggfuzz-address-x86_64": checking for struct tm.tm_zone... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for external int daylight... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for localtime(3) overflow correctly... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sig_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether right shift preserve sign bit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stack growing direction on x86_64... -1 Step #12 - "compile-honggfuzz-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #12 - "compile-honggfuzz-address-x86_64": checking whether pthread_t is scalar type... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sched_yield... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_get_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_getstack... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_getguardsize... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_get_stackaddr_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_get_stacksize_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for thr_stksegment... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_stackseg_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_getthrds_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_condattr_setclock... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_setname_np... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_set_name_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_sigmask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_getattr_np... yes Step #12 - "compile-honggfuzz-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #12 - "compile-honggfuzz-address-x86_64": checking for thread-local storage sepcifier... _Thread_local Step #12 - "compile-honggfuzz-address-x86_64": checking if mcontext_t is a pointer... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getcontext... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setcontext... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if fork works with pthread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/user.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether PAGE_SIZE is compile-time const... yes Step #12 - "compile-honggfuzz-address-x86_64": checking ioctl request type... unsigned long Step #12 - "compile-honggfuzz-address-x86_64": checking for elf.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for elf_abi.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for uncompress in -lz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mach-o/loader.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether OS depend dynamic link works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for backtrace... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for broken backtrace... no Step #12 - "compile-honggfuzz-address-x86_64": checking for valgrind/memcheck.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strip flags... -S -x Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fPIE is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -pie is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether dtrace USDT is available... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #12 - "compile-honggfuzz-address-x86_64": checking for _setjmpex as a macro or function... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _setjmp as a macro or function... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigsetjmp as a macro or function... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #12 - "compile-honggfuzz-address-x86_64": checking for rustc... no Step #12 - "compile-honggfuzz-address-x86_64": checking for prefix of external symbols... NONE Step #12 - "compile-honggfuzz-address-x86_64": checking if make is GNU make... yes Step #12 - "compile-honggfuzz-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #12 - "compile-honggfuzz-address-x86_64": configure: ruby library version = 3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": configure: creating ./config.status Step #12 - "compile-honggfuzz-address-x86_64": config.status: creating GNUmakefile Step #12 - "compile-honggfuzz-address-x86_64": config.status: creating Makefile Step #12 - "compile-honggfuzz-address-x86_64": --- Step #12 - "compile-honggfuzz-address-x86_64": Configuration summary for ruby version 3.3.6 Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": * Installation prefix: /work/baseruby Step #12 - "compile-honggfuzz-address-x86_64": * exec prefix: ${prefix} Step #12 - "compile-honggfuzz-address-x86_64": * arch: x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": * site arch: ${arch} Step #12 - "compile-honggfuzz-address-x86_64": * RUBY_BASE_NAME: ruby Step #12 - "compile-honggfuzz-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #12 - "compile-honggfuzz-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #12 - "compile-honggfuzz-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #12 - "compile-honggfuzz-address-x86_64": * target OS: linux Step #12 - "compile-honggfuzz-address-x86_64": * compiler: clang Step #12 - "compile-honggfuzz-address-x86_64": * with thread: pthread Step #12 - "compile-honggfuzz-address-x86_64": * with coroutine: amd64 Step #12 - "compile-honggfuzz-address-x86_64": * enable shared libs: no Step #12 - "compile-honggfuzz-address-x86_64": * dynamic library ext: so Step #12 - "compile-honggfuzz-address-x86_64": * CFLAGS: -fdeclspec ${optflags} ${debugflags} ${warnflags} Step #12 - "compile-honggfuzz-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #12 - "compile-honggfuzz-address-x86_64": -Wl,-export-dynamic Step #12 - "compile-honggfuzz-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #12 - "compile-honggfuzz-address-x86_64": * optflags: -O3 -fno-fast-math Step #12 - "compile-honggfuzz-address-x86_64": * debugflags: -ggdb3 Step #12 - "compile-honggfuzz-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #12 - "compile-honggfuzz-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #12 - "compile-honggfuzz-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #12 - "compile-honggfuzz-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #12 - "compile-honggfuzz-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #12 - "compile-honggfuzz-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-missing-field-initializers \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #12 - "compile-honggfuzz-address-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": * strip command: strip -S -x Step #12 - "compile-honggfuzz-address-x86_64": * install doc: no Step #12 - "compile-honggfuzz-address-x86_64": * YJIT support: no Step #12 - "compile-honggfuzz-address-x86_64": * RJIT support: yes Step #12 - "compile-honggfuzz-address-x86_64": * man page type: man Step #12 - "compile-honggfuzz-address-x86_64": * BASERUBY -v: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) \ Step #12 - "compile-honggfuzz-address-x86_64": [x86_64-linux-gnu] Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": --- Step #12 - "compile-honggfuzz-address-x86_64": ++ nproc Step #12 - "compile-honggfuzz-address-x86_64": + make -j32 Step #12 - "compile-honggfuzz-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #12 - "compile-honggfuzz-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #12 - "compile-honggfuzz-address-x86_64": CC = clang Step #12 - "compile-honggfuzz-address-x86_64": LD = ld Step #12 - "compile-honggfuzz-address-x86_64": LDSHARED = clang -shared Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #12 - "compile-honggfuzz-address-x86_64": CPPFLAGS = Step #12 - "compile-honggfuzz-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #12 - "compile-honggfuzz-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #12 - "compile-honggfuzz-address-x86_64": LANG = Step #12 - "compile-honggfuzz-address-x86_64": LC_ALL = Step #12 - "compile-honggfuzz-address-x86_64": LC_CTYPE = Step #12 - "compile-honggfuzz-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #12 - "compile-honggfuzz-address-x86_64": RUSTC = no Step #12 - "compile-honggfuzz-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #12 - "compile-honggfuzz-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #12 - "compile-honggfuzz-address-x86_64": Target: x86_64-unknown-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": Thread model: posix Step #12 - "compile-honggfuzz-address-x86_64": InstalledDir: /usr/local/bin Step #12 - "compile-honggfuzz-address-x86_64": compiling ./main.c Step #12 - "compile-honggfuzz-address-x86_64": compiling dmydln.c Step #12 - "compile-honggfuzz-address-x86_64": compiling miniinit.c Step #12 - "compile-honggfuzz-address-x86_64": compiling dmyext.c Step #12 - "compile-honggfuzz-address-x86_64": making dummy probes.h Step #12 - "compile-honggfuzz-address-x86_64": compiling ast.c Step #12 - "compile-honggfuzz-address-x86_64": compiling bignum.c Step #12 - "compile-honggfuzz-address-x86_64": compiling class.c Step #12 - "compile-honggfuzz-address-x86_64": compiling compar.c Step #12 - "compile-honggfuzz-address-x86_64": compiling compile.c Step #12 - "compile-honggfuzz-address-x86_64": compiling complex.c Step #12 - "compile-honggfuzz-address-x86_64": compiling cont.c Step #12 - "compile-honggfuzz-address-x86_64": compiling debug.c Step #12 - "compile-honggfuzz-address-x86_64": compiling debug_counter.c Step #12 - "compile-honggfuzz-address-x86_64": compiling dir.c Step #12 - "compile-honggfuzz-address-x86_64": compiling dln_find.c Step #12 - "compile-honggfuzz-address-x86_64": compiling encoding.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enum.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enumerator.c Step #12 - "compile-honggfuzz-address-x86_64": compiling error.c Step #12 - "compile-honggfuzz-address-x86_64": compiling eval.c Step #12 - "compile-honggfuzz-address-x86_64": compiling file.c Step #12 - "compile-honggfuzz-address-x86_64": compiling gc.c Step #12 - "compile-honggfuzz-address-x86_64": compiling hash.c Step #12 - "compile-honggfuzz-address-x86_64": compiling inits.c Step #12 - "compile-honggfuzz-address-x86_64": compiling io.c Step #12 - "compile-honggfuzz-address-x86_64": compiling io_buffer.c Step #12 - "compile-honggfuzz-address-x86_64": compiling iseq.c Step #12 - "compile-honggfuzz-address-x86_64": compiling load.c Step #12 - "compile-honggfuzz-address-x86_64": compiling marshal.c Step #12 - "compile-honggfuzz-address-x86_64": compiling math.c Step #12 - "compile-honggfuzz-address-x86_64": compiling memory_view.c Step #12 - "compile-honggfuzz-address-x86_64": compiling rjit.c Step #12 - "compile-honggfuzz-address-x86_64": compiling rjit_c.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from dmydln.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString rIn file included from ./main.cetval:21;: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38 Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VAIn file included from Lminiinit.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: Udefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]E klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 398 |  struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ast.c:2: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from bignum.c:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from class.c:20: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./constant.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | In file included from compile.c:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./encindex.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h :24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h: 29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: sdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": tru 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17ct: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64":  88 RS | tr cing onretvaslt ;VALUE Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | cIn file included from complex.c:onst VAkLUlE kla19ss;: Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h| :31 ^: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from debug.c:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from compar.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": aIn file included from s./include/ruby/ruby.hs:;28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: 398 | warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #12 - "compile-honggfuzz-address-x86_64": stru c398t | R String retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": | debug_counter.c : struct RStrIn file included from idln_find.c11ng: Step #12 - "compile-honggfuzz-address-x86_64": : ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./debug_counter.h:351: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24 :re13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28 tval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from  Step #12 - "compile-honggfuzz-address-x86_64": 398 | In file included from cont.c : 28 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.hs:t4r: Step #12 - "compile-honggfuzz-address-x86_64": In file included from uct./include/ruby/ruby.h:28 : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from Rencoding.cStr./include/ruby/internal/arithmetic.hIn file included from i:16:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./encindex.h24./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": n:In file included from 14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/core/rstring.h:398:g ./include/ruby/encoding.h:1924:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24./include/ruby/ruby.h:28: In file included from r: Step #12 - "compile-honggfuzz-address-x86_64": eenum.c warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": tval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": In file included from 88 | :13warning: : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:31 Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | 398 | c o n s t  V ALsUE klastsr; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": uct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/arithmetic.h 88:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from c | onst VALU E klacsos; Step #12 - "compile-honggfuzz-address-x86_64": n|  ^s Step #12 - "compile-honggfuzz-address-x86_64": t VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retvIn file included from error.c:34: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:In file included from 24enumerator.c: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 22./include/ruby/internal/arithmetic/char.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 29./internal.h: Step #12 - "compile-honggfuzz-address-x86_64": :31./include/ruby/internal/core/rstring.h:398: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h::24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./include/ruby/internal/arithmetic/char.heval.c::29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 20 398 | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from :./include/ruby/ruby.h24: warning: 28:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 28: Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24In file included from 398 | ./include/ruby/internal/arithmetic.hs:tr: Step #12 - "compile-honggfuzz-address-x86_64": 24In file included from ./include/ruby/internal/arithmetic/char.hal:;29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from u./include/ruby/internal/arithmetic/char.hc Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": t ./include/ruby/internal/core/rbasic.h:88:: 17 : Rnote: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | s t rwarning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]co Step #12 - "compile-honggfuzz-address-x86_64": nst VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": String retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:398 | 17: stnote: rumember 'klass' declared 'const' herect Step #12 - "compile-honggfuzz-address-x86_64":  RString retval;88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from dir.c:105: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./encindex.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from marshal.c:22: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./encindex.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from load.c:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from inits.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h Step #12 - "compile-honggfuzz-address-x86_64": :28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | 398 |  s struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17t:r uctnote:  member 'klass' declared 'const' hereRS Step #12 - "compile-honggfuzz-address-x86_64": t ri88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from hash.c:26: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./debug_counter.h:351: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.hIn file included from file.c:158: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from ./encindex.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from 24./include/ruby/encoding.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 19./include/ruby/internal/arithmetic/char.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 29./include/ruby/ruby.h: Step #12 - "compile-honggfuzz-address-x86_64": :28./include/ruby/internal/core/rstring.h: Step #12 - "compile-honggfuzz-address-x86_64": :398:24In file included from :./include/ruby/internal/arithmetic.h :24: Step #12 - "compile-honggfuzz-address-x86_64": warning: In file included from ./include/ruby/internal/arithmetic/char.h:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]29: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": uct RStrinng r e t v a./include/ruby/internal/core/rbasic.h:88:strulc;t Step #12 - "compile-honggfuzz-address-x86_64": g:| 17 r ^e Step #12 - "compile-honggfuzz-address-x86_64": t RvS29: Step #12 - "compile-honggfuzz-address-x86_64": tri./include/ruby/internal/core/rstring.hn:g398 :rIn file included from 24e::io.ct va warning: note: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 88l; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": :16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/fiber/scheduler.ha:20: Step #12 - "compile-honggfuzz-address-x86_64": 398 | st./include/ruby/internal/core/rbasic.h | l ; c./include/ruby/internal/core/rbasic.ho Step #12 - "compile-honggfuzz-address-x86_64": :n 88s| :t17 ^: Step #12 - "compile-honggfuzz-address-x86_64": VALnote: UEmember 'klass' declared 'const' here k Step #12 - "compile-honggfuzz-address-x86_64": lass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h: 8888:17: In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": note: In file included from ./include/ruby/internal/arithmetic/char.hmember 'klass' declared 'const' here: Step #12 - "compile-honggfuzz-address-x86_64": 29: Step #12 - "compile-honggfuzz-address-x86_64":  ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from gc.c:106: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./constant.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | 88 r | coun| consts ^VAL Step #12 - "compile-honggfuzz-address-x86_64": tUE klass; Step #12 - "compile-honggfuzz-address-x86_64": c|  ^t Step #12 - "compile-honggfuzz-address-x86_64":  VA LUER klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": :88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from io_buffer.c:9: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/io.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from iseq.c:21: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from math.c:22: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": String retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from memory_view.c:9: Step #12 - "compile-honggfuzz-address-x86_64": compiling node.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | structIn file included from rjit_c.c:9: Step #12 - "compile-honggfuzz-address-x86_64": In file included from RStrin./rjit.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./vm_core.h:94: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29g r: Step #12 - "compile-honggfuzz-address-x86_64": et./include/ruby/internal/core/rstring.h:398:24: warning: vdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]al; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17:  note: 398member 'klass' declared 'const' here |  Step #12 - "compile-honggfuzz-address-x86_64": s88t | r u ct R Stcroinst VALnUgE 1 warningret generated. Step #12 - "compile-honggfuzz-address-x86_64": klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": val; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from rjit.c:9: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rjit.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./vm_core.h:94: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | compiling node_dump.c Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling numeric.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling object.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling pack.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from miniinit.c:51: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./mini_builtin.c:7: Step #12 - "compile-honggfuzz-address-x86_64": ast.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* for ast.c */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "" Step #12 - "compile-honggfuzz-address-x86_64": | ~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | ""/* AbstractSyntaxTree provides methods to parse Ruby code into */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* abstract syntax trees. The nodes in the tree */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* are instances of RubyVM::AbstractSyntaxTree::Node. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* This module is MRI specific as it exposes implementation details */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* of the MRI abstract syntax tree. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* This module is experimental and its API is not stable, therefore it might */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | ""/* change without notice. As examples, the order of children nodes is not */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | ""/* guaranteed, the number of children nodes might change, there is no way to */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | ""/* access children nodes by name, etc. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | ""/* If you are looking for a stable API or an API working under multiple Ruby */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | ""/* implementations, consider using the _parser_ gem or Ripper. If you would */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ast.rb:89:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 89 | "\n"/* puts \"hello, world\" */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  90 | "\n"/* end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  91 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  92 | "\n"/* RubyVM::AbstractSyntaxTree.of(method(:hello)) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  93 | "\n"/* # => # */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  94 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  95 | "\n"/* See ::parse for explanation of keyword argument meaning and usage. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  96 | " def self.of body, keep_script_lines: RubyVM.keep_script_lines, error_tolerant: false, keep_tokens: false\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  97 | " Primitive.ast_s_of body, keep_script_lines, error_tolerant, keep_tokens\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  98 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  99 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  100 | "\n"/* call-se1 warningq: generated */. Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  101 | "\n"/* RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location(backtrace_location) -> integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  102 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  103 | "\n"/* Returns the node id for the given backtrace location. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  104 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ast.rb:149:1:compiling parse.c Step #12 - "compile-honggfuzz-address-x86_64": warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 149 | " def first_column\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  150 | " Primitive.ast_node_first_column\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  151 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  152 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  153 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  154 | "\n"/* node.last_lineno -> integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  155 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  156 | "\n"/* The line number in the source code where this AST's text ended. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  157 | " def last_lineno\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  158 | " Primitive.ast_node_last_lineno\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  159 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  160 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  161 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  162 | "\n"/* node.last_column -> integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  163 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  164 | "\n"/* The column number in the source code where this AST's text ended. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ast.rb:192:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 192 | " a << token\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  193 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  194 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  195 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  196 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  197 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  198 | "\n"/* node.all_tokens -> array */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  199 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  200 | "\n"/* Returns all tokens for the input script regardless the receiver node. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  201 | "\n"/* Returns +nil+ if +keep_tokens+ is not enabled when #parse method is called. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  202 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  203 | "\n"/* root = RubyVM::AbstractSyntaxTree.parse(\"x = 1 + 2\", keep_tokens: true) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  204 | "\n"/* root.all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  205 | "\n"/* root.children[-1].all_tokens # => [In file included from [0, :tIDENTIFIER, \"x\", [1, 0, 1,node.c: 1]], 22[1, :: Step #12 - "compile-honggfuzz-address-x86_64": tSPIn file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": ,In file included from ./include/ruby/ruby.h:\28": Step #12 - "compile-honggfuzz-address-x86_64": \", [1, 1, 1, 2]], ...] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  206 | " def all_tokens\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  207 | " Primitive.ast_node_all_tokens\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ast.rb:267:1: warning: initializer-string for character array is too long, array size is 242 but initializer has size 243 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 267 | " lines = lines[first_lineno - 1 .. last_lineno - 1]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  268 | " lines[-1] = lines[-1].byteslice(0...last_column)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  269 | " lines[0] = lines[0].byteslice(first_column..-1)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  270 | " lines.joiclass.cn:\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  271 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  272 | " nil\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  273 | " 1265e:n29d:\ n"warning: Step #12 - "compile-honggfuzz-address-x86_64":  | unused variable 'add_subclass' [-Wunused-variable]~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  274 | " e In file included from 1265./include/ruby/internal/arithmetic.h | nd \ni"nt Step #12 - "compile-honggfuzz-address-x86_64":  | me~~~~~~~~~~~t Step #12 - "compile-honggfuzz-address-x86_64": hod _275c | ha"n g eedn d=\ n"0, add Step #12 - "compile-honggfuzz-address-x86_64": _ s| ub~~~~~~~~~c Step #12 - "compile-honggfuzz-address-x86_64": las s276; |  Step #12 - "compile-honggfuzz-address-x86_64": " e| nd ^~~~~~~~~~~~\ Step #12 - "compile-honggfuzz-address-x86_64": n:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": " Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": dir.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* An object of class \\Dir represents a directory in the underlying file system. */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~In file included from node_dump.c Step #12 - "compile-honggfuzz-address-x86_64": :12 3 | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": ""/*In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": IIn file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: tdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": consi 398 | strusct RString tsretval; Step #12 - "compile-honggfuzz-address-x86_64": |  m ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: anote: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": in 88 | l coynst VALUE ofklass; Step #12 - "compile-honggfuzz-address-x86_64": : |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* - A string _path_, given when the object is created, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* that specifies a directory in the underlying file system; */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* method #path returns the path. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* - A collection of string entry names, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* each of which is the name of a directory or file in the underlying file system; */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* the entry names may be retrieved */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | ""/* in an {array-like fashion}[rdoc-ref:Dir@Dir+As+Array-Like] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | ""/* or in a {stream-like fashion}[rdoc-ref:Dir@Dir+As+Stream-Like]. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | ""/* == About the Examples */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": error.c: 15 | "2324":/*24 : */ Step #12 - "compile-honggfuzz-address-x86_64": warning: | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1~~~~~~~~ warning Step #12 - "compile-honggfuzz-address-x86_64": generated. Step #12 - "compile-honggfuzz-address-x86_64": 16 | " Step #12 - "compile-honggfuzz-address-x86_64": "/* Some examples on thi 2324s p | ag e u s e t hisst rsuicmtpl eR Sftile trere:i */ng Step #12 - "compile-honggfuzz-address-x86_64": s_str, c_str, d_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": dir.rb:267:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 267 | "\n"/* :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const V DiALUE kr.gllaosbs(;pa Step #12 - "compile-honggfuzz-address-x86_64": t t| er ^ Step #12 - "compile-honggfuzz-address-x86_64": n,error.c:2324: base: 'lib').t31a:k e(5warning: ) *default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]/ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": 2324 |  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  268 | "\n"/* stru# => [\ct" aRbSbrevtring .sg_esmtsrp,e cc_\s"t,r ,\ "da_bsbtrre;v. Step #12 - "compile-honggfuzz-address-x86_64": |  ^rb\", \"base64.gemspec\", \"base64.rb\", \"benchmark.gemspec\"] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  269 | "\n"/* Dir.glob(pattern, Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": error.c:2324:38: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": compiling parser_st.c Step #12 - "compile-honggfuzz-address-x86_64": 2324 | structbase: 'lib/irb'). take(RS5) *tring s_st/r, c_str, d_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  270 | ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here"\n"/* # => Step #12 - "compile-honggfuzz-address-x86_64": [\"88cmd | \", \"c conolostr.r VAb\LUE", k\"lass; Step #12 - "compile-honggfuzz-address-x86_64": co| lor ^ Step #12 - "compile-honggfuzz-address-x86_64": _printer.rb\", \"completion.rb\", \"context.rb\"] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  271 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  272 | "\n"/* If optional keyword +sort+ is given, its value specifies whether */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  273 | "\n"/* the array is to be sorted; the default is +true+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  274 | "\n"/* Passing value +false+ with that keyword disables sorting */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  275 | "\n"/* (though the underlying file system may already have sorted the array). */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  276 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  277 | "\n"/* Patterns */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  278 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  279 | "\n"/* Each pattern string is expanded */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  280 | "\n"/* according to certain metacharacters; */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  281 | "\n"/* examples below use the {Ruby file tree}[rdoc-ref:Dir@About+the+Examples]: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  282 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gc.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* for gc.c */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "" Step #12 - "compile-honggfuzz-address-x86_64": | ~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | ""/* The \\GC module provides an interface to Ruby's mark and */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* sweep garbage collection mechanism. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* Some of the underlying methods are also available via the ObjectSpace */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* module. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* You may obtain information about the operation of the \\GC through */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* GC::Profiler. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "module GC\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* Initiates garbage collection, even if manually disabled. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* The +full_mark+ keyword argument determines whether or not to perform a */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* major garbage collection cycle. When set to +true+, a major garbage */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gc.rb:77:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 77 | " def self.stress\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  78 | " Primitive.gc_stress_get\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  79 | " enIn file included from object.c:22: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./constant.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": d\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  80 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  81 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  82 | "\n"/* GC.stress = flag -> flag */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  83 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  84 | "\n"/* Updates the \\GC stress mode. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  85 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  86 | "\n"/* When stress mode is enabled, the \\GC is invoked at every \\GC opportunity: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  87 | "\n"/* all memory and object allocations. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  88 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  89 | "\n"/* Enabling stress mode will degrade performance, it is only for debugging. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  90 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  91 | "\n"/* flag can be true, false, or an integer bit-ORed following flags. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  92 | "\n"/* 0x01:: no major GC */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gc.rb:254:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 254 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  255 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  256 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  257 | "\n"/* GC.latest_gc_info -> hash */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  258 | "\n"/* GC.latest_gc_info(hash) -> hash */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  259 | "\n"/* GC.latest_gc_info(:major_by) -> :malloc */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  260 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  261 | "\n"/* Returns information about the most recent garbage collection. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  262 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  263 | "\n"/* If the optional argument, hash, is given, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  264 | "\n"/* it is overwritten and returned. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  265 | "\n"/* This is intended to avoid probe effect. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  266 | " def self.latest_gc_info hash_or_key = nil\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  267 | " Primitive.gc_latest_gc_info hash_or_key\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  268 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  269 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gc.rb:300:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 300 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  301 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  302 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  303 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  304 | "\n"/* GC.measure_total_time -> true/false */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  305 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  306 | "\n"/* Return measure_total_time flag (default: +true+). */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  307 | "\n"/* Note that measurement can affect the application performance. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  308 | " def self.measure_total_time\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  309 | " Primitive.cexpr! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  310 | " RBOOL(rb_objspace.flags.measure_gc)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  311 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  312 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  313 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  314 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  315 | "\n"/* GC.total_time -> int */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gc.rb:331:1: warning: initializer-string for character array is too long, array size is 39 but initializer has size 40 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 331 | " module_function :garbage_collect\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  332 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": numeric.rb:1:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Numeric\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* real? -> true or false */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Returns +true+ if +self+ is a real number (i.e. not Complex). */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | " def real?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | " true\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* real -> self */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* Returns +self+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": numeric.rb:102:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 102 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  103 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  104 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  105 | "\n"/* abs -> integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  106 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  107 | "\n"/* Returns the absolute value of +self+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  108 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  109 | "\n"/* (-12345).abs # => 12345 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  110 | "\n"/* -12345.abs # => 12345 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  111 | "\n"/* 12345.abs # => 12345 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  112 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  113 | " def abs\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  114 | " Primitive.attr! :leaf\n"In file included from pack.c:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  115 | " Primitive.cexpr! 'rb_int_abs(self)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  116 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  117 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": numeric.rb:201:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 201 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~ Step #12 - "compile-honggfuzz-address-x86_64":  202 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  203 | "\n"/* size -> integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  204 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  205 | "\n"/* Returns the number of bytes in the machine representation of +self+; */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  206 | "\n"/* the value is sIn file included from numeric.c:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ystem-dependent: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  207 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  208 | "\n"/* 1.size # => 8 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  209 | "\n"/* -1.size # => 8 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  210 | "\n"/* 2147483647.size # => 8 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  211 | "\n"/* (256**10 - 1).size # => 10 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  212 | "\n"/* (256**20 - 1).size # => 20 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  213 | "\n"/* (256**40 - 1).size # => 40 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  214 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  215 | " def size\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  216 | " Primitive.attr! :leaf\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": numeric.rb:285:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 285 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  286 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  287 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  288 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  289 | "\n"/* numerator -> self */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  290 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  291 | "\n"/* Returns +self+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  292 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  293 | " def numerator\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  294 | " self\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  295 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  296 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  297 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  298 | "\n"/* denominator -> 1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  299 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  300 | "\n"/* Returns +1+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": numeric.rb:358:1: warning: initializer-string for character array is too long, array size is 216 but initializer has size 217 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 358 | " def positive?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  359 | " Primitive.attr! :leaf\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  360 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) > 0.0)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  361 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  362 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  363 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  364 | "\n"/* negative? -> true or false */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  365 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  366 | "\n"/* Returns +true+ if +self+ is less than 0, +false+ otherwise. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  367 | " def negative?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  368 | " Primitive.attr! :leaf\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  369 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) < 0.0)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  370 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  371 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  372 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": io.rb:1:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class IO\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* other IO methods are defined in io.c */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* ios.read_nonblock(maxlen [, options]) -> string */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* ios.read_nonblock(maxlen, outbuf [, options]) -> outbuf */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* Reads at most maxlen bytes from ios using */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* the read(2) system call after O_NONBLOCK is set for */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* the underlying file descriptor. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* If the optional outbuf argument is present, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* it must reference a String, which will receive the data. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* The outbuf will contain only the received data after the method call */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* even if it is not empty at the beginning. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": marshal.rb:1:1: warning: initializer-string for character array is too long, array size is 202 but initializer has size 203 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "module Marshal\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* load(source, proc = nil, freeze: false) -> obj */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* restore(source, proc = nil, freeze: false) -> obj */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Returns the result of converting the serialized data in source into a */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* Ruby object (possibly with associated subordinate objects). source */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* may be either an instance of IO or an object that responds to */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* to_str. If proc is specified, each object will be passed to the proc, as the object */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* is being deserialized. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* Never pass untrusted data (including user supplied input) to this method. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* Please see the overview for further details. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* If the freeze: true argument is passed, deserialized object would */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* be deeply frozen. Note that it may lead to more efficient memory usage due to */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "module RubyVM::RJIT\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* Return true if \\RJIT is enabled. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | " def self.enabled?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | " Primitive.cexpr! 'RBOOL(rb_rjit_enabled)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* Start JIT compilation after \\--rjit-disable. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | " def self.enable\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | " rb_rjit_call_p = true;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | " return Qnil;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | " if Primitive.rjit_stats_enabled_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | " at_exit do\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit.rb:32:1: warning: initializer-string for character array is too long, array size is 197 but initializer has size 198 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 32 | " require 'fiddle/import'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  33 | " rescue LoadError\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  34 | " return\n"/* miniruby doesn't support RJIT */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  35 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  36 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  37 | " require 'ruby_vm/rjit/c_type'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  38 | " require 'ruby_vm/rjit/compiler'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  39 | " require 'ruby_vm/rjit/hooks'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  40 | " require 'ruby_vm/rjit/stats'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  41 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* Part of this file is generated by tool/rjit/bindgen.rb. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | ""/* Run `make rjit-bindgen` to update code between \"RJIT bindgen begin\" and \"RJIT bindgen end\". */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "module RubyVM::RJIT\n"/* :nodoc: all */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Main: Used by RJIT */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* This `class << C` section is for calling C functions with Pr1im warningi generatedtive. Step #12 - "compile-honggfuzz-address-x86_64": . */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* For importing variables or macros, use tool/rjit/bindgen.rb instead. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | " class << C = Module.new\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | " def mmap(mem_size)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " Primitive.cexpr! 'SIZET2NUM((size_t)rjit_reserve_addr_space(NUM2UINT(mem_size)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | " def mprotect_write(mem_block, mem_size)\n" Step #12 - "compile-honggfuzz-address-x86_64": In file included from | parse.y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": : 4916 | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from " ./internal.h : 31P: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28ri: Step #12 - "compile-honggfuzz-address-x86_64": mIn file included from ./include/ruby/internal/arithmetic.h:i24: Step #12 - "compile-honggfuzz-address-x86_64": tiIn file included from v./include/ruby/internal/arithmetic/char.he:.mprot29e: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398ct_write(me:m_24b:l ockwarning: , mdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": em_size)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  398 | rjit_c.rb : 25: 1str: uct RString retvalwarning: ; Step #12 - "compile-honggfuzz-address-x86_64": initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]|  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VA 25 | L"U E CTy pke::Imlmaesdsi;at Step #12 - "compile-honggfuzz-address-x86_64": e .parse(|  ^\ Step #12 - "compile-honggfuzz-address-x86_64": "size_t\").new(addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  26 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  27 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  28 | " def rb_rjit_counters\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  29 | " addr = Primitive.cexpr! 'SIZET2NUM((size_t)&rb_rjit_counters)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  30 | " rb_rjit_runtime_coucompiling proc.c Step #12 - "compile-honggfuzz-address-x86_64": nters.new(addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  31 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  32 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  33 | "\n"/* @param from [Integer] - From address */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  34 | "\n"/* @param to [Integer] - To address */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  35 | " def dump_disasm(from, to, test: false)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  36 | " Primitive.dump_disasm(from, to, test)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  37 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  38 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  39 | "\n"/* Convert a Ruby object to a VALUE in Integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  40 | " def to_value(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:46:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 46 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  47 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  48 | " def rb_iseq_line_no(iseq, pos)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  49 | " _iseq_addr = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  50 | " Primitive.cexpr! 'UINT2NUM(rb_iseq_line_no((const rb_iseq_t *)NUM2SIZET(_iseq_addr), NUM2SIZET(pos)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  51 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  52 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  53 | " def rb_class_of(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  54 | " Primitive.cexpr! 'rb_class_of(obj)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  55 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  56 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  57 | " def rb_callable_method_entry(klass, mid)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  58 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry(klass, NUM2UINT(mid)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  59 | " return nil if cme_addr == 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  60 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  61 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:63:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 63 | " def METHOD_ENTRY_VISI(cme)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  64 | " _cme_addr = cme.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  65 | " Primitive.cexpr! 'UINT2NUM(METHOD_ENTRY_VISI((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  66 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  67 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  68 | " def rb_simple_iseq_p(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  69 | " _iseq_addr = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  70 | " Primitive.cexpr! 'RBOOL(rb_simple_iseq_p((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  71 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  72 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  73 | " def SPECIAL_CONST_P(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  74 | " _value = to_value(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  75 | " Primitive.cexpr! 'RBOOL(SPECIAL_CONST_P((VALUE)NUM2SIZET(_value)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  76 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  77 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  78 | " def BUILTIN_TYPE(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:79:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 79 | " _value = to_value(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  80 | " Primitive.cexpr! 'INT2NUM(BUILTIN_TYPE((VALUE)NUM2SIZET(_value)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  81 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  82 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  83 | " def RB_TYPE_P(obj, type)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  84 | " Primitive.cexpr! 'RBOOL(RB_TYPE_P(obj, NUM2UINT(type)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  85 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  86 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  87 | " def rb_shape_get_shape_id(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  88 | " _value = to_value(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  89 | " Primitive.cexpr! 'UINT2NUM((unsigned int)rb_shape_get_shape_id((VALUE)NUM2SIZET(_value)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  90 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  91 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  92 | " def rb_shape_id_offset\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  93 | " Primitive.cexpr! 'INT2NUM(rb_shape_id_offset())'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  94 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:96:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 96 | " def rb_shape_get_iv_index(shape_id, ivar_id)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  97 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  98 | " rb_shape_t *shape = rb_shape_get_shape_by_id((shape_id_t)NUM2SIZET(shape_id));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  99 | " attr_index_t index;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  100 | " bool found = rb_shape_get_iv_index(shape, (ID)NUM2SIZET(ivar_id), &index);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  101 | " return found ? UINT2NUM(index) : Qnil;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  102 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  103 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  104 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  105 | " def FL_TEST_RAW(obj, flags)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  106 | " Primitive.cexpr! 'RBOOL(FL_TEST_RAW(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  107 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  108 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  109 | " def FL_TEST(obj, flags)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:110:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 110 | " Primitive.cexpr! 'RBOOL(FL_TEST(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  111 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  112 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  113 | " def rjit_for_each_iseq(&block)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  114 | " Primitive.rjit_for_each_iseq(block)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  115 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  116 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  117 | " def get_symbol_id(name)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  118 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_get_symbol_id(name))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  119 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  120 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  121 | " def rb_vm_frame_method_entry(cfp)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  122 | " _cfp = cfp.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  123 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_frame_method_entry((const rb_control_frame_t *)NUM2SIZET(_cfp)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  124 | " return nil if cme_addr == 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:125:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 125 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  126 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  127 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  128 | " def rb_class_get_superclass(klass)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  129 | " Primitive.cexpr! 'rb_class_get_superclass(klass)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  130 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  131 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  132 | " def ID2SYM(id)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  133 | " Primitive.cexpr! 'ID2SYM((ID)NUM2SIZET(id))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  134 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  135 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  136 | " def obj_is_kind_of(obj, c)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  137 | " Primitive.cexpr! 'rb_obj_is_kind_of(obj, c)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  138 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  139 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  140 | " def imemo_type_p(ptr, type)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:145:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 145 | " def rb_iseq_only_optparam_p(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  146 | " _iseq = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  147 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  148 | " extern bool rb_iseq_only_optparam_p(const rb_iseq_t *iseq);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  149 | " return RBOOL(rb_iseq_only_optparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  150 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  151 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  152 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  153 | " def rb_iseq_only_kwparam_p(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  154 | " _iseq = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  155 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  156 | " extern bool rb_iseq_only_kwparam_p(const rb_iseq_t *iseq);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  157 | " return RBOOL(rb_iseq_only_kwparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  158 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  159 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  160 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:161:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 161 | " def rb_obj_frozen_p(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  162 | " Primitive.cexpr! 'rb_obj_frozen_p(obj)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  163 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  164 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  165 | " def rb_intern(str)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  166 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_intern(RSTRING_PTR(str)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  167 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  168 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  169 | " def rb_method_entry_at(klass, mid)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  170 | " me_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_method_entry_at(klass, (ID)NUM2SIZET(mid)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  171 | " me_addr == 0 ? nil : rb_method_entry_t.new(me_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  172 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  173 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  174 | " def rb_shape_get_next_no_warnings(shape, obj, id)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  175 | " _shape = shape.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:176:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 176 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_get_next_no_warnings((rb_shape_t *)NUM2SIZET(_shape), obj, (ID)NUM2SIZET(id)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  177 | " rb_shape_t.new(shape_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  178 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  179 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  180 | " def rb_shape_id(shape)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  181 | " _shape = shape.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  182 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_id((rb_shape_t *)NUM2SIZET(_shape)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  183 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  184 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  185 | " def rb_class_attached_object(klass)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  186 | " Primitive.cexpr! 'rb_class_attached_object(klass)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  187 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  188 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  189 | " def rb_singleton_class(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:190:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 190 | " Primitive.cexpr! 'rb_singleton_class(obj)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  191 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  192 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  193 | " def rb_aliased_callable_method_entry(cme)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  194 | " _cme = cme.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  195 | " cme_addr = Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  196 | " extern const rb_callable_method_entry_t * rb_aliased_callable_method_entry(const rb_callable_method_entry_t *me);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  197 | " return SIZET2NUM((size_t)rb_aliased_callable_method_entry((const rb_callable_method_entry_t *)NUM2SIZET(_cme)));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  198 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  199 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  200 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  201 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:202:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 202 | " def rb_yjit_get_proc_ptr(proc_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  203 | " proc_t_addr = Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  204 | " extern rb_proc_t * rjit_get_proc_ptr(VALUE procv);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  205 | " return SIZET2NUM((size_t)rjit_get_proc_ptr((VALUE)NUM2SIZET(proc_addr)));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  206 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  207 | " rb_proc_t.new(proc_t_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  208 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  209 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  210 | " def rb_shape_get_shape_by_id(shape_id)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  211 | " _shape_id = shape_id.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  212 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_shape_get_shape_by_id((shape_id_t)NUM2UINT(_shape_id)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  213 | " rb_shape_t.new(shape_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  214 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  215 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:216:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 216 | " def rb_iseq_check(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  217 | " _iseq_addr = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  218 | " iseq_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_iseq_check((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  219 | " rb_iseq_t.new(iseq_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  220 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  221 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  222 | " def rb_iseq_path(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  223 | " _iseq_addr = iseq.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  224 | " Primitive.cexpr! 'rb_iseq_path((rb_iseq_t *)NUM2SIZET(_iseq_addr))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  225 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  226 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  227 | " def vm_ci_argc(ci)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  228 | " _ci_addr = ci.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  229 | " Primitive.cexpr! 'UINT2NUM(vm_ci_argc((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  230 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  231 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:233:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 233 | " _ci_addr = ci.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  234 | " Primitive.cexpr! 'UINT2NUM(vm_ci_flag((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  235 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  236 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  237 | " def vm_ci_kwarg(ci)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  238 | " _ci_addr = ci.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  239 | " kwarg_addr = Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_kwarg((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  240 | " kwarg_addr == 0 ? nil : rb_callinfo_kwarg.new(kwarg_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  241 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  242 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  243 | " def vm_ci_mid(ci)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  244 | " _ci_addr = ci.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  245 | " Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_mid((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  246 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  247 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  248 | " def rjit_opts\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:249:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 249 | " addr = Primitive.cexpr! 'SIZET2NUM((VALUE)&rb_rjit_opts)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  250 | " rb_rjit_options.new(addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  251 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  252 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  253 | " def rjit_cancel_all(reason)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  254 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  255 | " rb_rjit_cancel_all(RSTRING_PTR(reason));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  256 | " return Qnil;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  257 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  258 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  259 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  260 | "\n"/* Convert an encoded VM pointer to an insn BIN. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  261 | " def rb_vm_insn_decode(encoded)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  262 | "\n"/* Using rb_vm_insn_addr2opcode to return trace_ insns */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  263 | " Primitive.cexpr! 'INT2NUM(rb_vm_insn_addr2opcode((void *)NUM2SIZET(encoded)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  264 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:272:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 272 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  273 | " #ifdef HAVE_LIBCAPSTONE\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  274 | " return Qtrue;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  275 | " #else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  276 | " return Qfalse;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  277 | " #endif\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  278 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  279 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  280 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  281 | " def rjit_exit_traces\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  282 | " Primitive.cexpr! 'rjit_exit_traces()'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  283 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  284 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  285 | " def rb_vm_ep_local_ep(ep)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  286 | " _ep = ep.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  287 | " lep_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_ep_local_ep((const VALUE *)NUM2SIZET(_ep)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:295:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 295 | " def rb_hash_stlike_lookup(hash, key)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  296 | " Primitive.cstmt! %{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  297 | " VALUE result = Qnil;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  298 | " rb_hash_stlike_lookup(hash, key, &result);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  299 | " return result;\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  300 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  301 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  302 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  303 | " def rb_obj_class(obj)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  304 | " Primitive.cexpr! 'rb_obj_class(obj)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  305 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  306 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  307 | " def rb_sym2id(sym)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  308 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_sym2id(sym))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  309 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  310 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:312:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 312 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry_or_negative(klass, (ID)NUM2SIZET(mid)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  313 | " return nil if cme_addr == 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  314 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  315 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  316 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  317 | " def rb_method_basic_definition_p(klass, mid)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  318 | " Primitive.cexpr! 'RBOOL(rb_method_basic_definition_p(klass, (ID)NUM2SIZET(mid)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  319 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  320 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  321 | " def UNDEFINED_METHOD_ENTRY_P(cme)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  322 | " _cme_addr = cme.to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:323:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 323 | " Primitive.cexpr! 'RBOOL(UNDEFINED_METHOD_ENTRY_P((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  324 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  325 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  326 | " def RCLASS_ORIGIN(klass)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  327 | " Primitive.cexpr! 'RCLASS_ORIGIN(klass)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  328 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  329 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  330 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  331 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  332 | "\n"/* Utilities: Not used by RJIT, but useful for debugging */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  333 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  334 | " class << C\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  335 | "\n"/* Convert insn BINs to encoded VM pointers. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  336 | " def rb_vm_insn_encode(bin)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  337 | " Primitive.cexpr! 'SIZET2NUM((VALUE)rb_vm_get_insns_address_table()[NUM2INT(bin)])'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  338 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:344:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 344 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  345 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  346 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  347 | "\n"/* # RJIT bindgen begin ### */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  348 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  349 | " C::UNLIMITED_ARGUMENTS = Primitive.cexpr! %q{ LONG2NUM(UNLIMITED_ARGUMENTS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  350 | " C::VM_ENV_DATA_INDEX_ME_CREF = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_ME_CREF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  351 | " C::VM_ENV_DATA_INDEX_SPECVAL = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_SPECVAL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  352 | " C::ARRAY_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(ARRAY_REDEFINED_OP_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  353 | " C::BOP_AND = Primitiv1e warning. generatedc. Step #12 - "compile-honggfuzz-address-x86_64": expr! %q{ SIZET2NUM(BOP_AND) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  354 | " C::BOP_AREF = Primitive.cexpr! %q{ SIZET2NUM(BOP_AREF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:355:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 355 | " C::BOP_EQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQ) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  356 | " C::BOP_EQQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQQ) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  357 | " C::BOP_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(BOP_FREEZE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  358 | " C::BOP_GE = Primitive.cexpr! %q{ SIZET2NUM(BOP_GE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  359 | " C::BOP_GT = Primitive.cexpr! %q{ SIZET2NUM(BOP_GT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  360 | " C::BOP_LE = Primitive.cexpr! %q{ SIZET2NUM(BOP_LE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  361 | " C::BOP_LT = Primitive.cexpr! %q{ SIZET2NUM(BOP_LT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  362 | " C::BOP_MINUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_MINUS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:363:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 363 | " C::BOP_MOD = Primitive.cexpr! %q{ SIZET2NUM(BOP_MOD) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  364 | " C::BOP_OR = Primitive.cexpr! %q{ SIZET2NUM(BOP_OR) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  365 | " C::BOP_PLUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_PLUS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  366 | " C::BUILTIN_ATTR_LEAF = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_LEAF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  367 | " C::BUILTIN_ATTR_NO_GC = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_NO_GC) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  368 | " C::HASH_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(HASH_REDEFINED_OP_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  369 | " C::INTEGEcompiling process.c Step #12 - "compile-honggfuzz-address-x86_64": R_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(INTEGER_REDEFINED_OP_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:370:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 370 | " C::INVALID_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(INVALID_SHAPE_ID) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  371 | " C::METHOD_VISI_PRIVATE = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PRIVATE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  372 | " C::METHOD_VISI_PROTECTED = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PROTECTED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  373 | " C::METHOD_VISI_PUBLIC = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PUBLIC) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  374 | " C::METHOD_VISI_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_UNDEF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  375 | " C::OBJ_TOO_COMPLEX_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(OBJ_TOO_COMPLEX_SHAPE_ID) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:376:1: warning: initializer-string for character array is too long, array size is 406 but initializer has size 407 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 376 | " C::OPTIMIZED_METHOD_TYPE_BLOCK_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_BLOCK_CALL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  377 | " C::OPTIMIZED_METHOD_TYPE_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_CALL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  378 | " C::OPTIMIZED_METHOD_TYPE_SEND = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_SEND) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  379 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_AREF = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_AREF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:380:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 380 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_ASET = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_ASET) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  381 | " C::RARRAY_EMBED_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  382 | " C::RARRAY_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  383 | " C::RARRAY_EMBED_LEN_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_SHIFT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  384 | " C::RHASH_PASS_AS_KEYWORDS = Primitive.cexpr! %q{ SIZET2NUM(RHASH_PASS_AS_KEYWORDS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:385:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 385 | " C::RMODULE_IS_REFINEMENT = Primitive.cexpr! %q{ SIZET2NUM(RMODULE_IS_REFINEMENT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  386 | " C::ROBJECT_EMBED = Primitive.cexpr! %q{ SIZET2NUM(ROBJECT_EMBED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  387 | " C::RSTRUCT_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RSTRUCT_EMBED_LEN_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  388 | " C::RUBY_ENCODING_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_ENCODING_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  389 | " C::RUBY_EVENT_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_CLASS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  390 | " C::RUBY_EVENT_C_CALL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_CALL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:391:1: warning: initializer-string for character array is too long, array size is 454 but initializer has size 455 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 391 | " C::RUBY_EVENT_C_RETURN = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_RETURN) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  392 | " C::RUBY_FIXNUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FIXNUM_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  393 | " C::RUBY_FLONUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  394 | " C::RUBY_FLONUM_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  395 | " C::RUBY_FL_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_FREEZE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  396 | " C::RUBY_FL_SINGLETON = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_SINGLETON) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:397:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 397 | " C::RUBY_IMMEDIATE_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_IMMEDIATE_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  398 | " C::RUBY_SPECIAL_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SPECIAL_SHIFT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  399 | " C::RUBY_SYMBOL_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SYMBOL_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  400 | " C::RUBY_T_ARRAY = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ARRAY) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  401 | " C::RUBY_T_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_CLASS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  402 | " C::RUBY_T_HASH = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_HASH) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  403 | " C::RUBY_T_ICLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ICLASS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:404:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 404 | " C::RUBY_T_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  405 | " C::RUBY_T_MODULE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MODULE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  406 | " C::RUBY_T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_OBJECT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  407 | " C::RUBY_T_STRING = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_STRING) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  408 | " C::RUBY_T_SYMBOL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_SYMBOL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  409 | " C::SHAPE_FLAG_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FLAG_SHIFT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  410 | " C::SHAPE_FROZEN = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FROZEN) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:411:1: warning: initializer-string for character array is too long, array size is 501 but initializer has size 502 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 411 | " C::SHAPE_ID_NUM_BITS = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ID_NUM_BITS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  412 | " C::SHAPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_IVAR) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  413 | " C::SHAPE_MASK = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_MASK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  414 | " C::SHAPE_ROOT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ROOT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  415 | " C::STRING_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(STRING_REDEFINED_OP_FLAG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  416 | " C::T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(T_OBJECT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  417 | " C::VM_BLOCK_HANDLER_NONE = Primitive.cexpr! %q{ SIZET2NUM(VM_BLOCK_HANDLER_NONE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:418:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 418 | " C::VM_CALL_ARGS_BLOCKARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_BLOCKARG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  419 | " C::VM_CALL_ARGS_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_SPLAT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  420 | " C::VM_CALL_FCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_FCALL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  421 | " C::VM_CALL_KWARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KWARG) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  422 | " C::VM_CALL_KW_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  423 | " C::VM_CALL_KW_SPLAT_MUT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_MUT) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:424:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 424 | " C::VM_CALL_KW_SPLAT_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_bit) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  425 | " C::VM_CALL_OPT_SEND = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_OPT_SEND) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  426 | " C::VM_CALL_TAILCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  427 | " C::VM_CALL_TAILCALL_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL_bit) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  428 | " C::VM_CALL_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ZSUPER) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  429 | " C::VM_ENV_DATA_INDEX_FLAGS = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_INDEX_FLAGS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:430:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 430 | " C::VM_ENV_DATA_SIZE = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_SIZE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  431 | " C::VM_ENV_FLAG_LOCAL = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_LOCAL) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  432 | " C::VM_ENV_FLAG_WB_REQUIRED = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_WB_REQUIRED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  433 | " C::VM_FRAME_FLAG_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_BMETHOD) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  434 | " C::VM_FRAME_FLAG_CFRAME = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  435 | " C::VM_FRAME_FLAG_CFRAME_KW = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME_KW) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:436:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 436 | " C::VM_FRAME_FLAG_LAMBDA = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_LAMBDA) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  437 | " C::VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  438 | " C::VM_FRAME_MAGIC_BLOCK = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_BLOCK) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  439 | " C::VM_FRAME_MAGIC_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_CFUNC) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  440 | " C::VM_FRAME_MAGIC_METHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_METHOD) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:441:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 441 | " C::VM_METHOD_TYPE_ALIAS = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ALIAS) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  442 | " C::VM_METHOD_TYPE_ATTRSET = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ATTRSET) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  443In file included from proc.c: | " C::VM_METHOD_TYPE12_: Step #12 - "compile-honggfuzz-address-x86_64": BMETIn file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from H./include/ruby/ruby.h:O28: Step #12 - "compile-honggfuzz-address-x86_64": D In file included from ./include/ruby/internal/arithmetic.h= Pr:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from i./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": miti./include/ruby/internal/core/rstring.h:398ve.cexpr:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": ! %q{ SIZET2NUM (V398 | M _ME THOD_TYPE_BMETHOD) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  444 | " C::VM_METHOD_TYPE_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_CFUNC) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | st~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  445 | " C::VM_METHOD_TYrPE_ISEQ uct= Primitive.c expr! %q{ SIZET2NUM(VM_METHOD_TYPE_ISEQ) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  446 | " C::VM_METHOD_TYPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(VM_MREStrTHOD_TYPE_IVAR) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:447:1i: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": ng ret 447 | " C::VM_METHOD_TYPE_MISSING = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_MISSING) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  448 | " C::VM_METHOD_TYPE_NOTIMPLEMENTED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_NOTIMPLEMENTED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  449 | " C::VM_METHOD_TYPE_OPTIMIZED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_OPTIMIZED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  450 | " val C;::VM_METHOD_TYPE_REFINED = Step #12 - "compile-honggfuzz-address-x86_64": Primitive.cexpr! %q{|  ^ SIZET2NUM( Step #12 - "compile-honggfuzz-address-x86_64": VM_METHOD_TYPE_REFI./include/ruby/internal/core/rbasic.hNED) }\n" Step #12 - "compile-honggfuzz-address-x86_64": :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  45188: | 17" C::VM_ME: THOD_TYPnote: member 'klass' declared 'const' hereE_ Step #12 - "compile-honggfuzz-address-x86_64": UNDEF = Primit ive.cexpr! %q{88 | SI ZET2NUM(VM _ const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": METHOD_TYPE_UNDEF) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:452:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 452 | " C::VM_METHOD_TYPE_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ZSUPER) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  453 | " C::VM_SPECIAL_OBJECT_VMCORE = Primitive.cexpr! %q{ SIZET2NUM(VM_SPECIAL_OBJECT_VMCORE) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  454 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  455 | " def C.block_type_iseq\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  456 | " Primitive.cexpr! %q{ SIZET2NUM(block_type_iseq) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  457 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  458 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  459 | " def C.idRespond_to_missing\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  460 | " Primitive.cexpr! %q{ SIZET2NUM(idRespond_to_missing) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  461 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  462 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  463 | " def C.imemo_callinfo\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  464 | " Primitive.cexpr! %q{ SIZET2NUM(imemo_callinfo) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  465 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  466 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  467 | " def C.imemo_iseq\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:469:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 469 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  470 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  471 | " def C.rb_block_param_proxy\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  472 | " Primitive.cexpr! %q{ SIZET2NUM(rb_block_param_proxy) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  473 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  474 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  475 | " def C.rb_cArray\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  476 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cArray) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  477 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  478 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  479 | " def C.rb_cFalseClass\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  480 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFalseClass) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  481 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  482 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  483 | " def C.rb_cFloat\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  484 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFloat) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:496:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 496 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cString) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  497 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  498 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  499 | " def C.rb_cSymbol\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  500 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cSymbol) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  501 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  502 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  503 | " def C.rb_cTrueClass\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  504 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cTrueClass) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  505 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  506 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  507 | " def C.rb_mRubyVMFrozenCore\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  508 | " Primitive.cexpr! %q{ SIZET2NUM(rb_mRubyVMFrozenCore) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  509 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  510 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  511 | " def C.rb_rjit_global_events\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:519:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 519 | " def C.rb_ary_clear\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  520 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_clear) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  521 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  522 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  523 | " def C.rb_ary_dup\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  524 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_dup) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  525 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  526 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  527 | " def C.rb_ary_entry_internal\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  528 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_entry_internal) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  529 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  530 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  531 | " def C.rb_ary_push\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  532 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_push) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  533 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  534 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:540:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 540 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_store) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  541 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  542 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  543 | " def C.rb_ary_tmp_new_from_values\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  544 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_tmp_new_from_values) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  545 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  546 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  547 | " def C.rb_ary_unshift_m\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  548 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_unshift_m) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  549 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  550 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  551 | " def C.rb_backref_get\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  552 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_backref_get) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  553 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  554 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  555 | " def C.rb_ec_ary_new_from_values\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:560:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 560 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ec_str_resurrect) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  561 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  562 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  563 | " def C.rb_ensure_iv_list_size\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  564 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ensure_iv_list_size) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  565 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  566 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  567 | " def C.rb_fix_aref\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  568 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_aref) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  569 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  570 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  571 | " def C.rb_fix_div_fix\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  572 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_div_fix) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  573 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  574 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  575 | " def C.rb_fix_mod_fix\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:580:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 580 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_mul_fix) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  581 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  582 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  583 | " def C.rb_gc_writebarrier\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  584 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gc_writebarrier) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  585 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  586 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  587 | " def C.rb_get_symbol_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  588 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_get_symbol_id) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  589 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  590 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  591 | " def C.rb_gvar_get\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  592 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gvar_get) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  593 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  594 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  595 | " def C.rb_hash_aref\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:600:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 600 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_aset) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  601 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  602 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  603 | " def C.rb_hash_bulk_insert\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  604 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_bulk_insert) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  605 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  606 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  607 | " def C.rb_hash_new\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  608 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  609 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  610 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  611 | " def C.rb_hash_new_with_size\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  612 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new_with_size) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  613 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  614 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  615 | " def C.rb_hash_resurrect\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:620:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 620 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_defined) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  621 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  622 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  623 | " def C.rb_ivar_get\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  624 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_get) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  625 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  626 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  627 | " def C.rb_obj_as_string_result\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  628 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_as_string_result) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  629 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  630 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  631 | " def C.rb_obj_is_kind_of\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  632 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_is_kind_of) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  633 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  634 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  635 | " def C.rb_range_new\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:640:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 640 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_last_match) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  641 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 1 642 | " warning generated. Step #12 - "compile-honggfuzz-address-x86_64": \n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  643 | " def C.rb_reg_match_last\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  644 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_last) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  645 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  646 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  647 | " def C.rb_reg_match_post\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  648 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_post) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  649 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  650 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  651 | " def C.rb_reg_match_pre\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  652 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_pre) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  653 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  654 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  655 | " def C.rb_reg_new_ary\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:660:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 660 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_nth_match) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  661 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  662 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  663 | " def C.rb_rjit_branch_stub_hit\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  664 | " Prcompiling ractor.c Step #12 - "compile-honggfuzz-address-x86_64": imitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_branch_stub_hit) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  665 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  666 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  667 | " def C.rb_rjit_entry_stub_hit\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  668 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_entry_stub_hit) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  669 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  670 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  671 | " def C.rb_str_buf_append\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  672 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_buf_append) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  673 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  674 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  675 | " def C.rb_str_bytesize\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:680:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 680 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_concat_literals) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  681 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  682 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  683 | " def C.rb_str_dup\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  684 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb1_str_dup) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  685 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  686 | "\ warning generatedn" Step #12 - "compile-honggfuzz-address-x86_64": | . Step #12 - "compile-honggfuzz-address-x86_64": ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  687 | " def C.rb_str_eql_internal\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  688 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_eql_internal) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  689 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  690 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  691 | " def C.rb_str_getbyte\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  692 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_getbyte) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  693 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  694 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  695 | " def C.rb_str_intern\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:700:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 700 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_sym_to_proc) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  701 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  702 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  703 | " def C.rb_vm_bh_to_procval\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  704 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_bh_to_procval) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  705 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  706 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  707 | " def C.rb_vm_concat_array\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  708 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_concat_array) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  709 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  710 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  711 | " def C.rb_vm_defined\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  712 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_defined) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  713 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  714 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  715 | " def C.rb_vm_get_ev_const\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:720:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 720 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_getclassvariable) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  721 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  722 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  723 | " def C.rb_vm_ic_hit_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  724 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_ic_hit_p) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  725 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  726 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  727 | " def C.rb_vm_opt_newarray_hash\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  728 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_hash) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  729 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  730 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  731 | " def C.rb_vm_opt_newarray_max\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  732 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_max) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  733 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  734 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  735 | " def C.rb_vm_opt_newarray_min\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:739:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 739 | " def C.rb_vm_set_ivar_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": compiling random.c Step #12 - "compile-honggfuzz-address-x86_64": 740 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_set_ivar_id) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  741 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  742 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  743 | " def C.rb_vm_setclassvariable\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  744 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setclassvariable) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  745 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  746 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  747 | " def C.rb_vm_setinstancevariable\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  748 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setinstancevariable) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  749 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  750 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  751 | " def C.rb_vm_splat_array\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  752 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_splat_array) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  753 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  754 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:759:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 759 | " def C.rb_vm_yield_with_cfunc\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  760 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_yield_with_cfunc) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  761 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  762 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  763 | " def C.rjit_build_kwhash\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  764 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_build_kwhash) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  765 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  766 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  767 | " def C.rjit_full_cfunc_return\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  768 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_full_cfunc_return) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  769 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  770 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  771 | " def C.rjit_optimized_call\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  772 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_optimized_call) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  773 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  774 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:776:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 776 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_rb_ary_subseq_length) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  777 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  778 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  779 | " def C.rjit_record_exit_stack\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  780 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_record_exit_stack) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  781 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  782 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  783 | " def C.rjit_str_neq_internal\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  784 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_neq_internal) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  785 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  786 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  787 | " def C.rjit_str_simple_append\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  788 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_simple_append) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  789 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  790 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  791 | " def C.CALL_DATA\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:796:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 796 | " @IC ||= self.iseq_inline_constant_cache\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  797 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  798 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  799 | " def C.ID\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  800 | " @ID ||= CType::Immediate.parse(\"unsigned long\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  801 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  802 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  803 | " def C.IVC\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  804 | " @IVC ||= self.iseq_inline_iv_cache_entry\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  805 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  806 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  807 | " def C.RArray\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  808 | " @RArray ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  809 | " \"RArray\", Primitive.cexpr!(\"SIZEOF(struct RArray)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  810 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), basic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  811 | " as: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:813:1: warning: In file included from initializer-string for character array is too long, array size is 430 but initializer has size 431 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": process.c:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": 813 | " heap: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  814In file included from ./include/ruby/internal/arithmetic/char.h:29 | ": Step #12 - "compile-honggfuzz-address-x86_64":  ./include/ruby/internal/core/rstring.h \"\", P:398:r24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": imitive. 398 | struct RString ceretval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | xpconstr!(\"SIZEOF(((struct V RArray *)NULL)->ALUasE .heap)kla\"ss),\n" Step #12 - "compile-honggfuzz-address-x86_64": ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  815 | " Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, len)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  816 | " aux: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  817 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap.aux)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  818 | " capa: CType::Immediate.parse(\"long\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  819 | " shared_root: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:820:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 820 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, aux)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  821 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  822 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  823 | " ary: CType::Array.new { self.VALUE },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  824 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), as)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  825 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  826 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  827 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  828 | " def C.RB_BUILTIN\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  829 | " @RB_BUILTIN ||= self.rb_builtin_function\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  830 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  831 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  832 | " def C.RBasic\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  833 | " @RBasic ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:834:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 834 | " \"RBasic\", Primitive.cexpr!(\"SIZEOF(struct RBasic)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  835 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  836 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), klass)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  837 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  838 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  839 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  840 | " def C.RObject\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  841 | " @RObject ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  842 | " \"RObject\", Primitive.cexpr!(\"SIZEOF(struct RObject)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  843 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), basic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  844 | " as: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:845:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 845 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  846 | " heap: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  847 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as.heap)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  848 | " ivptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, ivptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  849 | " iv_index_tbl: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, iv_index_tbl)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  850 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 1 warningrjit_c.rb: generated851:1:. Step #12 - "compile-honggfuzz-address-x86_64": warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 851 | " ary: CType::Array.new { self.VALUE },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  852 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), as)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  853 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": compiling range.c Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  854 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  855 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  856 | " def C.RString\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  857 | " @RString ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  858 | " \"RString\", Primitive.cexpr!(\"SIZEOF(struct RString)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  859 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), basic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  860 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), len)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  861 | " as: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:862:1: warning: initializer-string for character array is too long, array size is 489 but initializer has size 490 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 862 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  863 | " heap: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  864 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  865 | " ptr: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  866 | " aux: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  867 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap.aux)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  868 | " capa: CType::Immediate.parse(\"long\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:869:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 869 | " shared: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  870 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, aux)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  871 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  872 | " embed: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  873 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.embed)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  874 | " ary: [CType::Array.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.embed, ary)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  875 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  876 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), as)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  877 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  878 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  879 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  880 | " def C.RStruct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:881:1: warning: initializer-string for character array is too long, array size is 400 but initializer has size 401 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 881 | " @RStruct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  882 | " \"RStruct\", Primitive.cexpr!(\"SIZEOF(struct RStruct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  883 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), basic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  884 | " as: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  885 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  886 | " heap: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  887 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as.heap)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:888:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 888 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, len)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  889 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  890 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  891 | " ary: CType::Array.new { self.VALUE },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  892 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), as)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  893 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  894 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  895 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  896 | " def C.attr_index_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  897 | " @attr_index_t ||= CType::Immediate.parse(\"uint32_t\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  898 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  899 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  900 | " def C.iseq_inline_constant_cache\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:901:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 901 | " @iseq_inline_constant_cache ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  902 | " \"iseq_inline_constant_cache\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  903 | " entry: [CType::Pointer.new { self.iseq_inline_constant_cache_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), entry)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  904 | " segments: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), segments)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  905 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  906 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  907 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  908 | " def C.iseq_inline_constant_cache_entry\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:909:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 909 | " @iseq_inline_constant_cache_entry ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  910 | " \"iseq_inline_constant_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache_entry)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  911 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  912 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), value)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:913:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 913 | " _unused1: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused1)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  914 | " _unused2: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused2)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  915 | " ic_cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), ic_cref)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  916 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  917 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  918 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  919 | " def C.iseq_inline_iv_cache_entry\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  920 | " @iseq_inline_iv_cache_entry ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:921:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 921 | " \"iseq_inline_iv_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_iv_cache_entry)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  922 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), value)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  923 | " iv_set_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), iv_set_name)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  924 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  925 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  926 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  927 | " def C.iseq_inline_storage_entry\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  928 | " @iseq_inline_storage_entry ||= CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:929:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 929 | " \"iseq_inline_storage_entry\", Primitive.cexpr!(\"SIZEOF(union iseq_inline_storage_entry)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  930 | " once: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  931 | " \"\", Primitive.cexpr!(\"SIZEOF(((union iseq_inline_storage_entry *)NULL)->once)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  932 | " running_thread: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, running_thread)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  933 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, value)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  934 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:935:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 935 | " ic_cache: self.iseq_inline_constant_cache,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  936 | " iv_cache: self.iseq_inline_iv_cache_entry,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  937 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  938 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  939 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  940 | " def C.method_optimized_type\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  941 | " @method_optimized_type ||= CType::Immediate.parse(\"int\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  942 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  943 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  944 | " def C.rb_block\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  945 | " @rb_block ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  946 | " \"rb_block\", Primitive.cexpr!(\"SIZEOF(struct rb_block)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  947 | " as: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  948 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_block *)NULL)->as)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  949 | " captured: self.rb_captured_block,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  950 | " symbol: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:951:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 951 | " proc: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  952 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), as)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  953 | " type: [self.rb_block_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), type)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  954 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  955 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  956 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  957 | " def C.rb_block_type\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  958 | " @rb_block_type ||= CType::Immediate.parse(\"int\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  959 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  960 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  961 | " def C.rb_builtin_function\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  962 | " @rb_builtin_function ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  963 | " \"rb_builtin_function\", Primitive.cexpr!(\"SIZEOF(struct rb_builtin_function)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:964:1: warning: initializer-string for character array is too long, array size is 379 but initializer has size 380 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 964 | " func_ptr: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), func_ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  965 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), argc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  966 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), index)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:967:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 967 | " name: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), name)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  968 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  969 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  970 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  971 | " def C.rb_call_data\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  972 | " @rb_call_data ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  973 | " \"rb_call_data\", Primitive.cexpr!(\"SIZEOF(struct rb_call_data)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  974 | " ci: [CType::Pointer.new { self.rb_callinfo }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), ci)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:975:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 975 | " cc: [CType::Pointer.new { self.rb_callcache }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), cc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  976 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  977 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  978 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  979 | " def C.rb_callable_method_entry_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  980 | " @rb_callable_method_entry_struct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  981 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  982 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:983:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 983 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  984 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  985 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:986:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 986 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  987 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  988 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  989 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  990 | " def C.rb_callable_method_entry_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  991 | " @rb_callable_method_entry_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  992 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  993 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:994:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 994 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  995 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  996 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:997:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 997 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  998 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  999 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1000 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1001 | " def C.rb_callcache\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1002 | " @rb_callcache ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1003 | " \"rb_callcache\", Primitive.cexpr!(\"SIZEOF(struct rb_callcache)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1004 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1005 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), klass)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1006:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1006 | " cme_: [CType::Pointer.new { self.rb_callable_method_entry_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), cme_)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1007 | " call_: [self.vm_call_handler, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), call_)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1008 | " aux_: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1009 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1010 | " attr: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1011 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_.attr)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1012:1: warning: initializer-string for character array is too long, array size is 442 but initializer has size 443 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1012 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_callcache *)NULL)->aux_.attr, value)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1013 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1014 | " method_missing_reason: self.method_missing_reason,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1015 | " v: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1016 | " bf: CType::Pointer.new { self.rb_builtin_function },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1017 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), aux_)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1018 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1019 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1020 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1021 | " def C.rb_callinfo\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1022 | " @rb_callinfo ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1023:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1023 | " \"rb_callinfo\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1024 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1025 | " kwarg: [CType::Pointer.new { self.rb_callinfo_kwarg }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), kwarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1026 | " mid: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), mid)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1027 | " flag: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flag)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1028:1: warning: initializer-string for character array is too long, array size is 395 but initializer has size 396 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1028 | " argc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), argc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1029 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1030 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1031 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1032 | " def C.rb_callinfo_kwarg\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1033 | " @rb_callinfo_kwarg ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1034 | " \"rb_callinfo_kwarg\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo_kwarg)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1035 | " keyword_len: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keyword_len)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1036:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1036 | " references: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), references)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1037 | " keywords: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keywords)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1038 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1039 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1040 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1041 | " def C.rb_captured_block\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1042 | " @rb_captured_block ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1043 | " \"rb_captured_block\", Primitive.cexpr!(\"SIZEOF(struct rb_captured_block)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1044:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1044 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), self)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1045 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), ep)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1046 | " code: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1047 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_captured_block *)NULL)->code)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1048 | " iseq: CType::Pointer.new { self.rb_iseq_t },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1049 | " ifunc: CType::Pointer.new { self.vm_ifunc },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1050 | " val: self.VALUE,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1051:1: warning: initializer-string for character array is too long, array size is 391 but initializer has size 392 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1051 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), code)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1052 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1053 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1054 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1055 | " def C.rb_control_frame_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1056 | " @rb_control_frame_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1057 | " \"rb_control_frame_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_control_frame_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1058 | " pc: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), pc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1059:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1059 | " sp: [CType::Pointer.new { self.VALUE }, PrimitiveIn file included from ractor.c:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retv.cal;expr!(\"OF Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": FSETOF./include/ruby/internal/core/rbasic.h(:(88:17: *note: ((member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": s t88r | uct rb_control_frame_struct *)NULL)), sp)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1060 | " iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1061 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), self)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1062 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), ep)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1063:1: warning: initializer-string for character array is too long, array size is 447 but initializer has size 448 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1063 | " block_code: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), block_code)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1064 | " jit_return: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), jit_return)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1065 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1066 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1067 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1068 | " def C.rb_cref_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1069 | " @rb_cref_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1070 | " \"rb_cref_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_cref_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1071:1: warning: initializer-string for character array is too long, array size is 458 but initializer has size 459 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1071 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1072 | " refinements: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), refinements)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1073 | " klass_or_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), klass_or_self)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1074 | " next: [CType::Pointer.new { self.rb_cref_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), next)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1075:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1075 | " scope_visi: [self.rb_scope_visibility_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), scope_visi)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1076 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1077 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1078 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1079 | " def C.rb_execution_context_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1080 | " @rb_execution_context_struct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1081 | " \"rb_execution_context_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_execution_context_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1082 | " vm_stack: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_ex e c uticoonn_scton tVeAxLtU_Es tkrluacsts ;*) Step #12 - "compile-honggfuzz-address-x86_64": N U| LL ^) Step #12 - "compile-honggfuzz-address-x86_64": ), vm_stack)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1083:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1083 | " vm_stack_size: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1084 | " cfp: [CType::Pointer.new { self.rb_control_frame_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), cfp)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1085 | " tag: [CType::Pointer.new { self.rb_vm_tag }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), tag)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1086:1: warning: initializer-string for character array is too long, array size is 423 but initializer has size 424 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1086 | " interrupt_flag: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_flag)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1087 | " interrupt_mask: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_mask)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1088 | " fiber_ptr: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), fiber_ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1089:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1089 | " thread_ptr: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), thread_ptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1090 | " local_storage: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1091 | " local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1092:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1092 | " local_storage_recursive_hash_for_trace: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash_for_trace)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1093 | " storage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), storage)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1094 | " root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1095:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1095 | " root_svar: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_svar)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1096 | " ensure_list: [CType::Pointer.new { self.rb_ensure_list_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), ensure_list)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1097 | " trace_arg: [CType::Pointer.new { self.rb_trace_arg_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), trace_arg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1098:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1098 | " errinfo: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), errinfo)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1099 | " passed_block_handler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), passed_block_handler)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1100 | " raised_flag: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), raised_flag)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1101:1: warning: initializer-string for character array is too long, array size is 435 but initializer has size 436 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1101 | " private_const_reference: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), private_const_reference)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1102 | " machine: [CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1103 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_execution_context_struct *)NULL)->machine)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1104 | " stack_start: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1105:1: warning: initializer-string for character array is too long, array size is 453 but initializer has size 454 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1105 | " stack_end: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_end)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1106 | " stack_maxsize: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_maxsize)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1107 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), machine)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1108 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1109 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1110 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1111 | " def C.rb_execution_context_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1112:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1112 | " @rb_execution_context_t ||= self.rb_execution_context_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1113 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1114 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1115 | " def C.rb_iseq_constant_body\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1116 | " @rb_iseq_constant_body ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1117 | " \"rb_iseq_constant_body\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_constant_body)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1118 | " type: [self.rb_iseq_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), type)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1119 | " iseq_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1120:1: warning: initializer-string for character array is too long, array size is 497 but initializer has size 498 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1120 | " iseq_encoded: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_encoded)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1121 | " param: [CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1122 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1123 | " flags: [CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1124 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param.flags)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1125 | " has_lead: [CType::BitField.new(1, 0), 0],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1126 | " has_opt: [CType::BitField.new(1, 1), 1],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1127:1: warning: initializer-string for character array is too long, array size is 439 but initializer has size 440 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1127 | " has_rest: [CType::BitField.new(1, 2), 2],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1128 | " has_post: [CType::BitField.new(1, 3), 3],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1129 | " has_kw: [CType::BitField.new(1, 4), 4],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1130 | " has_kwrest: [CType::BitField.new(1, 5), 5],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1131 | " has_block: [CType::BitField.new(1, 6), 6],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1132 | " ambiguous_param0: [CType::BitField.new(1, 7), 7],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1133 | " accepts_no_kwarg: [CType::BitField.new(1, 0), 8],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1134 | " ruby2_keywords: [CType::BitField.new(1, 1), 9],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1135:1: warning: initializer-string for character array is too long, array size is 373 but initializer has size 374 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1135 | " ), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1136 | " size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1137 | " lead_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, lead_num)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1138:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1138 | " opt_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_num)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1139 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, rest_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1140 | " post_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1141:1: warning: initializer-string for character array is too long, array size is 426 but initializer has size 427 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1141 | " post_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_num)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1142 | " block_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, block_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1143 | " opt_table: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_table)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1144:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1144 | " keyword: [CType::Pointer.new { self.rb_iseq_param_keyword }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, keyword)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1145 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), param)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1146 | " location: [self.rb_iseq_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), location)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1147 | " insns_info: [self.iseq_insn_info, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), insns_info)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1148:1: warning: initializer-string for character array is too long, array size is 443 but initializer has size 444 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1148 | " local_table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1149 | " catch_table: [CType::Pointer.new { self.iseq_catch_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_table)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1150 | " parent_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), parent_iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1151:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1151 | " local_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1152 | " is_entries: [CType::Pointer.new { self.iseq_inline_storage_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), is_entries)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1153 | " call_data: [CType::Pointer.new { self.rb_call_data }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), call_data)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1154 | " variable: [CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1155:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1155 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->variable)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1156 | " flip_count: [self.rb_snum_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, flip_count)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1157 | " script_lines: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, script_lines)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1158 | " coverage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, coverage)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1159:1: warning: initializer-string for character array is too long, array size is 382 but initializer has size 383 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1159 | " pc2branchindex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, pc2branchindex)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1160 | " original_iseq: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, original_iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1161 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), variable)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1162:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1162 | " local_table_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1163 | " ic_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ic_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1164 | " ise_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ise_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1165:1: warning: initializer-string for character array is too long, array size is 427 but initializer has size 428 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1165 | " ivc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ivc_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1166 | " icvarc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), icvarc_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1167 | " ci_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ci_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1168:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1168 | " stack_max: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1169 | " builtin_attrs: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), builtin_attrs)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1170 | " mark_bits: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1171 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1172 | " list: CType::Pointer.new { self.iseq_bits_t },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1173:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1173 | " single: self.iseq_bits_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1174 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mark_bits)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1175 | " outer_variables: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), outer_variables)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1176 | " mandatory_only_iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mandatory_only_iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1177:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1177 | " jit_entry: [self.rb_jit_func_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1178 | " jit_entry_calls: [CType::Immediate.parse(\"unsigned long\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry_calls)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1179 | " rjit_blocks: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), rjit_blocks)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1180 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1181 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1182 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1183 | " def C.rb_iseq_location_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1184 | " @rb_iseq_location_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1185:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1185 | " \"rb_iseq_location_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_location_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1186 | " pathobj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), pathobj)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1187 | " base_label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), base_label)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1188 | " label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), label)\"), true],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1189:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1189 | " first_lineno: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), first_lineno)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1190 | " node_id: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), node_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1191 | " code_location: [self.rb_code_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), code_location)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1192 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1193 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1194 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1195 | " def C.rb_iseq_param_keyword\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1196 | " @rb_iseq_param_keyword ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1197:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1197 | " \"rb_iseq_param_keyword\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_param_keyword)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1198 | " num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), num)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1199 | " required_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), required_num)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1200 | " bits_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), bits_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1201:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1201 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), rest_start)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1202 | " table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), table)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1203 | " default_values: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), default_values)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1204 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1205 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1206 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1207 | " def C.rb_iseq_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1208 | " @rb_iseq_struct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1209:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1209 | " \"rb_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1210 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1211 | " wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), wrapper)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1212 | " body: [CType::Pointer.new { self.rb_iseq_constant_body }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), body)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1213 | " aux: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1214:1: warning: initializer-string for character array is too long, array size is 378 but initializer has size 379 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1214 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1215 | " compile_data: CType::Pointer.new { self.iseq_compile_data },\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1216 | " loader: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1217 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.loader)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1218 | " obj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, obj)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1219:1: warning: initializer-string for character array is too long, array size is 421 but initializer has size 422 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1219 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, index)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1220 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1221 | " exec: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1222 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.exec)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1223 | " local_hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, local_hooks)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1224:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1224 | " global_trace_events: [self.rb_event_flag_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, global_trace_events)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1225 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1226 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1227 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1228 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1229 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1230 | " def C.rb_iseq_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1231 | " @rb_iseq_t ||= self.rb_iseq_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1232 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1233 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1234 | " def C.rb_jit_func_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1235 | " @rb_jit_func_t ||= CType::Immediate.parse(\"void *\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1236 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1237 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1238 | " def C.rb_method_attr_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1239 | " @rb_method_attr_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1240:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1240 | " \"rb_method_attr_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_attr_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1241 | " id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_attr_struct *)NULL)), id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1242 | " locIn file included from arange.ct:i22o: Step #12 - "compile-honggfuzz-address-x86_64": nIn file included from :./internal.h :[31s: Step #12 - "compile-honggfuzz-address-x86_64": eIn file included from l./include/ruby/ruby.hf:.28V: Step #12 - "compile-honggfuzz-address-x86_64": AIn file included from L./include/ruby/internal/arithmetic.hU:E24,: Step #12 - "compile-honggfuzz-address-x86_64": In file included from P./include/ruby/internal/arithmetic/char.hr:i29m: Step #12 - "compile-honggfuzz-address-x86_64": iti./include/ruby/internal/core/rstring.hv:398:24: warning: e.default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ce Step #12 - "compile-honggfuzz-address-x86_64": xpr!(\"OFFSETOF (398( | * ( ( s tr ucstt rrb_methuocdt_attr _RsSttrrucitn *)gN UrLeLt))v,a lloca;ti Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": on)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1243 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1244 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1245 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1246 | " def C.rb_method_bmethod_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1247 | " @rb_method_bmethod_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1248 | " \"rb_method_bmethod_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_bmethod_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1249:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1249 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), proc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1250 | " hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFIn file included from Srandom.cE:T65O: Step #12 - "compile-honggfuzz-address-x86_64": FIn file included from (./internal.h(:*31(: Step #12 - "compile-honggfuzz-address-x86_64": (In file included from s./include/ruby/ruby.htr:u28c: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": rIn file included from b./include/ruby/internal/arithmetic/char.h_:m29e: Step #12 - "compile-honggfuzz-address-x86_64": th./include/ruby/internal/core/rstring.ho:d398_:b24m:e thowarning: d_sdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]tr Step #12 - "compile-honggfuzz-address-x86_64": uct *)NULL)), hooks )398\ | " ) ] , \ n "  Step #12 - "compile-honggfuzz-address-x86_64":  s| tr~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #12 - "compile-honggfuzz-address-x86_64": ct R S1251t | ri"n g r e t vdaelf;in Step #12 - "compile-honggfuzz-address-x86_64": e d| _r ^a Step #12 - "compile-honggfuzz-address-x86_64": ctor: ./include/ruby/internal/core/rbasic.h[:s88e:l17f:. VALnote: UEmember 'klass' declared 'const' here, Step #12 - "compile-honggfuzz-address-x86_64": Primit i88v | e . c e xpcro!n(s\t"O FFSETOVFA(L(U*E( (ksltarsusc;t Step #12 - "compile-honggfuzz-address-x86_64": r b| _m ^e Step #12 - "compile-honggfuzz-address-x86_64": thod_bmethod_struct *)NULL)), defined_ractor)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1252 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1253 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1254 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1255 | " def C.rb_method_cfunc_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1256 | " @rb_method_cfunc_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1257:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1257 | " \"rb_method_cfunc_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_cfunc_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1258 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), func)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1259 | " invoker: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), invoker)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1260 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), argc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1261 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1262 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1263 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1264:1: warning: initializer-string for character array is too long, array size is 481 but initializer has size 482 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1264 | " def C.rb_method_definition_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1265 | " @rb_method_definition_struct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1266 | " \"rb_method_definition_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_definition_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1267 | " type: [CType::BitField.new(4, 0), 0],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1268 | " iseq_overload: [CType::BitField.new(1, 4), 4],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1269 | " no_redef_warning: [CType::BitField.new(1, 5), 5],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1270 | " aliased: [CType::BitField.new(1, 6), 6],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1271 | " reference_count: [CType::BitField.new(28, 0), 32],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1272 | " body: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1273:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1273 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_method_definition_struct *)NULL)->body)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1274 | " iseq: self.rb_method_iseq_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1275 | " cfunc: self.rb_method_cfunc_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1276 | " attr: self.rb_method_attr_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1277 | " alias: self.rb_method_alias_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1278 | " refined: self.rb_method_refined_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1279 | " bmethod: self.rb_method_bmethod_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1280 | " optimized: self.rb_method_optimized_t,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1281 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), body)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1282:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1282 | " original_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), original_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1283 | " method_serial: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), method_serial)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1284 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1285 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1286 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1287 | " def C.rb_method_entry_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1288 | " @rb_method_entry_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1289 | " \"rb_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_entry_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1290:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1290 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), flags)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1291 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), defined_class)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1292 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), def)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1293 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), called_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1294:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1294 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), owner)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1295 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1296 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1297 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1298 | " def C.rb_method_iseq_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1299 | " @rb_method_iseq_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1300 | " \"rb_method_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_iseq_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1301 | " iseqptr: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), iseqptr)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1302:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1302 | " cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), cref)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1303 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1304 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1305 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1306 | " def C.rb_method_optimized_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1307 | " @rb_method_optimized_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1308 | " \"rb_method_optimized\", Primitive.cexpr!(\"SIZEOF(struct rb_method_optimized)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1309 | " type: [self.method_optimized_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), type)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1310:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1310 | " index: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), imarshal.cndex:)1407\"):]20,:\ n" Step #12 - "compile-honggfuzz-address-x86_64":  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 1311 Step #12 - "compile-honggfuzz-address-x86_64": | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1312 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1313 | "\ n1407" |  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~s Step #12 - "compile-honggfuzz-address-x86_64": truc t1314 | R"S t rdienfg Cs.rrcb;_m Step #12 - "compile-honggfuzz-address-x86_64": e t| ho ^d Step #12 - "compile-honggfuzz-address-x86_64": _type_t\n"./include/ruby/internal/core/rbasic.h Step #12 - "compile-honggfuzz-address-x86_64": : 88| :17~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-honggfuzz-address-x86_64":  1315note: | member 'klass' declared 'const' here" Step #12 - "compile-honggfuzz-address-x86_64": @rb_method_t y88p | e _ conts t||= CTy pVeA:L:UIEm mkeldaisast;e. Step #12 - "compile-honggfuzz-address-x86_64": p a| rs ^e Step #12 - "compile-honggfuzz-address-x86_64": (\"int\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1316 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1317 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1318 | " def C.rb_proc_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1319 | " @rb_proc_t ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1320 | " \"\", Primitive.cexpr!(\"SIZEOF(rb_proc_t)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1321 | " block: [self.rb_block, Primitive.cexpr!(\"OFFSETOF((*((rb_proc_t *)NULL)), block)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1322 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1323 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1324 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1325 | " def C.rb_rjit_options\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1326:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1326 | " @rb_rjit_options ||marshal.c:1511:42: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": = CType 1511 | :: static const char name_encoding[8] = "encoding"; Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1327 | " \"rb_rjit_options\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_options)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1328 | " on: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), on)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1329 | " exec_mem_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), exec_mem_size)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1330 | " call_threshold: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), call_threshold)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1331:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1331 | " stats: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), stats)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1332 | " disable: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), disable)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1333 | " trace: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1334 | " trace_exits: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace_exits)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1335:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1335 | " dump_disasm: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), dump_disasm)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1336 | " verify_ctx: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), verify_ctx)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1337 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1338 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1339 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1340 | " def C.rb_rjit_runtime_counters\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1341 | " @rb_rjit_runtime_counters ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1342 | " \"rb_rjit_runtime_counters\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_runtime_counters)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1343:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1343 | " rjit_insns_count: [CType::Immediate.parse(\"size_t\"),load.c:1362:20 Prim:itive.c expr!(\"OFFSETOF((*((stwarning: ruct rb_rjitdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]_runtime Step #12 - "compile-honggfuzz-address-x86_64": _counters *)NULL)), rjit1362_insns_ | count)\")], \n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1344 | s" t srend_argsu_splcat_kw_stplat: [CType:: RImmeSdiatte.parrse(i\"sinze_tg\"), Pr imitfive.acexpkr!(\e"OFFSET;OF(( Step #12 - "compile-honggfuzz-address-x86_64": *((s truc| t rb_rji ^t_ru Step #12 - "compile-honggfuzz-address-x86_64": ntime_coun./include/ruby/internal/core/rbasic.h:ters 88*)NU:LL)), 17send: note: member 'klass' declared 'const' here_ Step #12 - "compile-honggfuzz-address-x86_64": args_spl 88at_kw_s | plat )\") ],\n " Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": c 1345 | o" n ssend_atrgs_splat: [CT ype::Immediate.parse(\"size_t\"), PrimitVAiveLUE.ce klxpassr!(;\"OFFSET Step #12 - "compile-honggfuzz-address-x86_64": | OF ^ Step #12 - "compile-honggfuzz-address-x86_64": ((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1346:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1346 | " send_args_splat_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_not_array)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1347 | 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": " send_args_splat_length_nload.c:ot1396:_eq20:ua l:warning: [CTdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]yp Step #12 - "compile-honggfuzz-address-x86_64": e::Immediate.parse 1396 | (\"size_ t s\tr")uc, tPr RimStitringi fave.ke;ce Step #12 - "compile-honggfuzz-address-x86_64": xpr | !(\"O ^ Step #12 - "compile-honggfuzz-address-x86_64": FFSETOF./include/ruby/internal/core/rbasic.h((:88*((s:17tr: uctnote:  rmember 'klass' declared 'const' hereb_ Step #12 - "compile-honggfuzz-address-x86_64": rjit_ 88ru | nt im e_coconsuntte VrsAL *UE kla)NssUL;L) Step #12 - "compile-honggfuzz-address-x86_64": ),|  s ^ Step #12 - "compile-honggfuzz-address-x86_64": end_args_splat_length_not_equal)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1348:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1348 | " send_args_splat_cfunc_var_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_var_args)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1349 | " send_args_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_arity_error)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1350:1: warning: initializer-string for character array is too long, array size is 350 but initializer has size 351 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1350 | " send_args_splat_ruby2_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_ruby2_hash)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1351 | " send_args_scompiling rational.c Step #12 - "compile-honggfuzz-address-x86_64": plat_cfunc_zuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_zuper)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1352:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1352 | " send_args_splat_cfunc_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_ruby2_keywords)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1353 | " send_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kw_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1354 | " send_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kwarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1355:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1355 | " send_klass_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_klass_megamorphic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1356 | " send_missing_cme: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing_cme)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1357 | " send_private: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_private)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1358:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1358 | " send_protected_check_failed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_protected_check_failed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1359 | " send_tailcall: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_tailcall)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1360 | " send_notimplemented: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_notimplemented)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1361:1: warning: initializer-string for character array is too long, array size is 434 but initializer has size 435 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1361 | " send_missing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1362 | " send_bmethod: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1363 | " send_alias: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_alias)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1364:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1364 | " send_undef: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_undef)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1365 | " send_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_zsuper)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1366 | " send_refined: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_refined)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1367:1: warning: initializer-string for character array is too long, array size is 450 but initializer has size 451 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1367 | " send_stackoverflow: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_stackoverflow)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1368 | " send_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_arity)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1369 | " send_c_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_c_tracing)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1370:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1370 | " send_is_a_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_is_a_class_mismatch)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1371 | " send_instance_of_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_instance_of_class_mismatch)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1372 | " send_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_keywords)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1373:1: warning: initializer-string for character array is too long, array size is 462 but initializer has size 463 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1373 | " send_blockiseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_blockiseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1374 | " send_block_handler: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_handler)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1375 | " send_block_setup: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_setup)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1376:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1376 | " send_block_not_nil: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_nil)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1377 | " send_block_not_proxy: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_proxy)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1378 | " send_block_arg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_arg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1379:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1379 | " send_iseq_kwparam: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwparam)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1380 | " send_iseq_accepts_no_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_accepts_no_kwarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1381 | " send_iseq_has_opt: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_opt)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1382:1: warning: initializer-string for character array is too long, array size is 332 but initializer has size 333 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1382 | " send_iseq_has_kwrest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_kwrest)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1383 | " send_iseq_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_ruby2_keywords)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1384:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1384 | " send_iseq_has_rest_and_captured: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_captured)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1385 | " send_iseq_has_rest_and_kw_supplied: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((str1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": uct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_kw_supplied)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1386:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1386 | " send_iseq_has_no_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_no_kw)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1387 | " send_iseq_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_zsuper)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1388 | " send_iseq_materialized_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_materialized_block)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1389:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1389 | " send_iseq_has_rest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1390 | " send_iseq_block_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_block_arg0_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1391 | " send_iseq_kw_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kw_call)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1392:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1392 | " send_iseq_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1393 | " send_iseq_has_rest_and_optional: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_optional)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1394 | " send_iseq_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_arity_error)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1395:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1395 | " send_iseq_missing_optional_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_missing_optional_kw)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1396 | " send_iseq_too_many_kwargs: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_too_many_kwargs)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1397:1: warning: initializer-string for character array is too long, array size is 340 but initializer has size 341 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1397 | " send_iseq_kwargs_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwargs_mismatch)\")],\compiling re.c Step #12 - "compile-honggfuzz-address-x86_64": n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1398 | " send_iseq_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_with_kw)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1399:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1399 | " send_iseq_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_arity_error)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1400 | " send_iseq_has_rest_and_splat_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_splat_not_equal)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1401:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1401 | " send_cfunc_variadic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_variadic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1402 | " send_cfunc_too_many_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_too_many_args)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1403 | " send_cfunc_ruby_array_varg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_ruby_array_varg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1404:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1404 | " send_cfunc_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_splat_with_kw)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1405 | " send_cfunc_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_tracing)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1406 | " send_cfunc_argc_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_argc_mismatch)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1407:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1407 | " send_cfunc_toomany_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_toomany_args)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1408 | " send_attrset_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1409 | " send_attrset_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_kwarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1410:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1410 | " send_attrset_method: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_method)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1411 | " send_ivar_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1412 | " send_ivar_opt_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_opt_send)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1413:1: warning: initializer-string for character array is too long, array size is 366 but initializer has size 367 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1413 | " send_optimized_send_no_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_no_args)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1414 | " send_optimized_send_not_sym_or_str: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_not_sym_or_str)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1415:1: warning: initializer-string for character array is too long, array size is 386 but initializer has size 387 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1415 | " send_optimized_send_mid_class_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_class_changed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1416 | " send_optimized_send_mid_id_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_id_changed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1417:1: warning: initializer-string for character array is too long, array size is 348 but initializer has size 349 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1417 | " send_optimized_send_null_mid: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_null_mid)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1418 | " send_optimized_send_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_send)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1419:1: warning: initializer-string for character array is too long, array size is 344 but initializer has size 345 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1419 | " send_optimized_call_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_block)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1420 | " send_optimized_call_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_kwarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1421:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1421 | " send_optimized_call_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1422 | " send_optimized_struct_aref_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aref_error)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1423:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1423 | " send_optimized_block_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_block_call)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1424 | " send_optimized_struct_aset: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aset)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1425:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1425 | " send_bmethod_not_iseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_not_iseq)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1426 | " send_bmethod_blockarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_blockarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1427 | " invokesuper_me_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_me_changed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1428:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1428 | " invokesuper_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_block)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1429 | " invokeblock_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_none)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1430 | " invokeblock_symbol: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_symbol)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1431:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1431 | " invokeblock_proc: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_proc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1432 | " invokeblock_tag_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_tag_changed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1433 | " invokeblock_iseq_block_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_block_changed)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1434:1: warning: initializer-string for character array is too long, array size is 342 but initializer has size 343 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1434 | " invokeblock_iseq_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arity)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1435 | " invokeblock_iseq_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1436:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1436 | " invokeblock_ifunc_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_args_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1437 | " invokeblock_ifunc_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_kw_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1438:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1438 | " invokeblock_iseq_arg0_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_args_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1439 | " invokeblock_iseq_arg0_has_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_has_kw)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1440:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1440 | " getivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_megamorphic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1441 | " getivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_not_heap)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1442 | " getivar_special_const: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_special_const)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1443:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1443 | " getivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_too_complex)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1444 | " optaref_arg_not_fixnum: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_arg_not_fixnum)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1445 | " optaref_argc_not_one: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_argc_not_one)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1446:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1446 | " optaref_recv_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_array)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1447 | " optaref_recv_not_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_hash)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1448 | " optaref_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_send)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1449:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1449 | " optgetconst_not_cached: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_not_cached)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1450 | " optgetconst_cref: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cref)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1451 | " optgetconst_cache_miss: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cache_miss)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1452:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1452 | " setivar_frozen: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_frozen)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1453 | " setivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_not_heap)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1454 | " setivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_megamorphic)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1455:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1455 | " setivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_too_complex)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1456 | " expandarray_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1457 | " expandarray_postarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_postarg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1458:1: warning: initializer-string for character array is too long, array size is 336 but initializer has size 337 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1458 | " expandarray_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_not_array)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1459 | " expandarray_rhs_too_small: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_rhs_too_small)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1460:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1460 | " getblockpp_block_param_modified: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_param_modified)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1461 | " getblockpp_block_handler_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_handler_none)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1462:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1462 | " getblockpp_not_gc_guarded: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_gc_guarded)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1463 | " getblockpp_not_iseq_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_iseq_block)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1464 | " compiled_block_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), compiled_block_count)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1465:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1465 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1466 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1467 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1468 | " def C.rb_serial_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1469 | " @rb_serial_t ||= CType::Immediate.parse(\"unsigned long long\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1470 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1471 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1472 | " def C.rb_shape\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1473 | " @rb_shape ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1474 | " \"rb_shape\", Primitive.cexpr!(\"SIZEOF(struct rb_shape)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1475 | " edges: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edges)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1476 | " edge_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edge_name)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1477:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1477 | " next_iv_index: [self.attr_index_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), next_iv_index)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1478 | " capacity: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), capacity)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1479 | " type: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), type)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1480 | " size_pool_index: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), size_pool_index)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1481:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1481 | " parent_id: [self.shape_id_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), parent_id)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1482 | " ancestor_index: [CType::Pointer.new { self.redblack_node_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), ancestor_index)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1483 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1484 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1485 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1486 | " def C.rb_shape_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1487 | " @rb_shape_t ||= self.rb_shape\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1488 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1489 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1490 | " def C.rb_thread_struct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1491 | " @rb_thread_struct ||= CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1492 | " \"rb_thread_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_thread_struct)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1493:1: warning: initializer-string for character array is too long, array size is 469 but initializer has size 470 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1493 | " lt_node: [self.ccan_list_node, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), lt_node)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1494 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), self)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1495 | " ractor: [CType::Pointer.new { self.rb_ractor_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ractor)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1496 | " vm: [CType::Pointer.new { self.rb_vm_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), vm)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1497:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1497 | " nt: [CType::Pointer.new { self.rb_native_thread }, Primitive.cexpr!(\"OFFSETOF((*((struct In file included from rational.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUrb_thread_struct *)NULL)), nt)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1498 | " ec: [CType::Pointer.new { self.rb_execution_context_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ec)\")],\n"E klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1499 | " sched: [self.rb_thread_sched_item, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), sched)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1500 | " serial: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), serial)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1501:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1501 | " last_status: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), last_status)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1502 | " calling: [CType::Pointer.new { self.rb_calling_info }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), calling)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1503 | " top_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_self)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1504 | " top_wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_wrapper)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1505:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1505 | " priority: [CType::Immediate.parse(\"int8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), priority)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1506 | " running_time_us: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), running_time_us)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1507 | " blocking_region_buffer: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking_region_buffer)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1508:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1508 | " thgroup: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), thgroup)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1509 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), value)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1510 | " pending_interrupt_queue: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_queue)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1511 | " pending_interrupt_mask_stack: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_mask_stack)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1512:1: warning: initializer-string for character array is too long, array size is 375 but initializer has size 376 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1512 | " interrupt_lock: [self.rb_nativethread_lock_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), interrupt_lock)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1513 | " unblock: [self.rb_unblock_callback, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), unblock)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1514 | " locking_mutex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), locking_mutex)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1515:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1515 | " keeping_mutexes: [CType::Pointer.new { self.rb_mutex_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), keeping_mutexes)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1516 | " join_list: [CType::Pointer.new { self.rb_waiting_list }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), join_list)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1517 | " invoke_arg: [CType::Union.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1518 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1519 | " proc: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1520:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1520 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1521 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, proc)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1522 | " args: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, args)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1523 | " kw_splat: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, kw_splat)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1524 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1525:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1525 | " func: CType::Struct.new(\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1526 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.func)\"),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1527 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, func)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1528 | " arg: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, arg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1529 | " ),\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1530:1: warning: initializer-string for character array is too long, array size is 479 but initializer has size 480 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1530 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_arg)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1531 | " invoke_type: [self.thread_invoke_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_type)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1532 | " stat_insn_usage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), stat_insn_usage)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1533 | " root_fiber: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), root_fiber)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1534:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1534 | " scheduler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), scheduler)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1535 | " blocking: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1536 | " name: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), name)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1537:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1537 | " specific_storage: [CType::Pointer.new { CType::Pointer.new { CType::Immediate.parse(\"void\") } }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), specific_storage)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1538 | " ext_config: [self.rb_ext_config, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ext_config)\")],\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1539 | " )\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1540 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1541 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1542 | " def C.VALUE\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1543 | " @VALUE ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(VALUE)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(VALUE)\"))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1544 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1545 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1546 | " def C.shape_id_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1547:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1547 | " @shape_id_t ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(shape_id_t)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(shape_id_t)\"))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1548 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1549 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1550 | " def C.rb_id_table\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1551 | " CType::Stub.new(:rb_id_table)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1552 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1553 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1554 | " def C.vm_call_handler\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1555 | " CType::Stub.new(:vm_call_handler)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1556 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1557 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1558 | " def C.method_missing_reason\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1559 | " CType::Stub.new(:method_missing_reason)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1560 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1561 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1562 | " def C.vm_ifunc\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1571:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1571 | " CType::Stub.new(:rb_scope_visibility_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1572 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1573 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1574 | " def C.rb_vm_tag\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1575 | " CType::Stub.new(:rb_vm_tag)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1576 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1577 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1578 | " def C.rb_atomic_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1579 | " CType::Stub.new(:rb_atomic_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1580 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1581 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1582 | " def C.rb_fiber_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1583 | " CType::Stub.new(In file included from :re.cr:b16_: Step #12 - "compile-honggfuzz-address-x86_64": fiber_t)\n"In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./encindex.h :| 14~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1584 | " end\n: Step #12 - "compile-honggfuzz-address-x86_64": "In file included from ./include/ruby/encoding.h Step #12 - "compile-honggfuzz-address-x86_64": : 19| : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1585 | "\n./include/ruby/ruby.h:"28: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h| :24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29~~~~ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h: 1586 | " def398:24: warning: Cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": .rb_ensure_list_t \398n | "  Step #12 - "compile-honggfuzz-address-x86_64": struc t RStri| ng~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": retval; Step #12 - "compile-honggfuzz-address-x86_64":  rjit_c.rb|  ^ Step #12 - "compile-honggfuzz-address-x86_64": :1602./include/ruby/internal/core/rbasic.h::88:17: 1:note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] 88 Step #12 - "compile-honggfuzz-address-x86_64": | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  1602 | " def C.iseq_catch_table\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1603 | " CType::Stub.new(:iseq_catch_table)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1604 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1605 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1606 | " def C.rb_snum_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1607 | " CType::Stub.new(:rb_snum_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1608 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1609 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1610 | " def C.iseq_bits_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1611 | " CType::Stub.new(:iseq_bits_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1612 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1613 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1614 | " def C.rb_code_location_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1615 | " CType::Stub.new(:rb_code_location_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1616 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1617 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1630:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1630 | " def C.rb_method_alias_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1631 | " CType::Stub.new(:rb_method_alias_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1632 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1633 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1634 | " def C.rb_method_refined_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1635 | " CType::Stub.new(:rb_method_refined_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1636 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1637 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1638 | " def C._Bool\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1639 | " CType::Bool.new\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1640 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1641 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1642 | " def C.redblack_node_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1643 | " CType::Stub.new(:redblack_node_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1644 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1645 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1660:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1660 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1661 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1662 | " def C.rb_thread_sched_item\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1663 | " CType::Stub.new(:rb_thread_sched_item)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1664 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1665 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1666 | " def C.rb_calling_info\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1667 | " CType::Stub.new(:rb_calling_info)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1668 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1669 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1670 | " def C.rb_nativethread_lock_t\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1671 | " CType::Stub.new(:rb_nativethread_lock_t)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1672 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1673 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1674 | " def C.rb_unblock_callback\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1675 | " CType::Stub.new(:rb_unblock_callback)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": rjit_c.rb:1687:1: warning: initializer-string for character array is too long, array size is 146 but initializer has size 147 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1687 | " CType::Stub.new(:thread_invoke_type)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1688 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1689 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1690 | " def C.rb_ext_config\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1691 | " CType::Stub.new(:rb_ext_config)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1692 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1693 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1694 | "\n"/* # RJIT bindgen end ### */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  1695 | "end if Primitive.rjit_enabled_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": pack.rb:1:1: warning: initializer-string for character array is too long, array size is 273 but initializer has size 274 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Array\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* pack(template, buffer: nil) -> string */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* Formats each element in +self+ into a binary string; returns that string. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* See {Packed Data}[rdoc-ref:packed_data.rdoc]. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | " def pack(fmt, buffer: nil)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | " Primitive.pack_pack(fmt, buffer)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "class String\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* unpack(template, offset: 0) -> array */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* Extracts data from +self+, forming objects that become the elements of a new array; */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": trace_point.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* loaded from vm_trace.c */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "" Step #12 - "compile-honggfuzz-address-x86_64": | ~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | ""/* A class that provides the functionality of Kernel#set_trace_func in a */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* nice Object-Oriented API. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* == Example */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* We can use TracePoint to gather information specifically for exceptions: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* trace = TracePoint.new(:raise) do |tp| */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | ""/* \tp [tp.lineno, tp.event, tp.raised_exception] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | ""/* end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | ""/* #=> # */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | ""/* trace.enable */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | ""/* #=> false */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": trace_point.rb:238:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 238 | "\n"/* t = Trac2e warningPso generatedi. Step #12 - "compile-honggfuzz-address-x86_64": nt.new(:line) { |tp| p tp } */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  239 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  240 | "\n"/* def m1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  241 | "\n"/* p 1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  242 | "\n"/* end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  243 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  244 | "\n"/* def m2 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  245 | "\n"/* p 2 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  246 | "\n"/* end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  247 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  248 | "\n"/* t.enable(target: method(:m1)) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  249 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  250 | "\n"/* m1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  251 | "\n"/* # prints # */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  252 | "\n"/* m2 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  253 | "\n"/* # prints nothing */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": trace_point.rb:328:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 328 | " Primitive.tracepoint_attr_parameters\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  329 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  330 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  331 | "\n"/* Return the name at the definition of the method being called */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  332 | " def method_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  333 | " Primitive.tracepoint_attr_method_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  334 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  335 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  336 | "\n"/* Return the called name of the method being called */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  337 | " def callee_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  338 | " Primitive.tracepoint_attr_callee_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  339 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  340 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  341 | "\n"/* Return class or module of the method being called. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  342 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  343 | "\n"/* class C; def foo; end; end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": trace_point.rb:402:1: warning: initializer-string for character array is too long, array size is 215 but initializer has size 216 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": compiling regcomp.c Step #12 - "compile-honggfuzz-address-x86_64": 402 | " Primitive.tracepoint_attr_raised_exception\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  403 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  404 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  405 | "\n"/* Compiled source code (String) on *eval methods on the +:script_compiled+ event. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  406 | "\n"/* If loaded from a file, it will return nil. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  407 | " def eval_script\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  408 | " Primitive.tracepoint_attr_eval_script\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  409 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  410 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  411 | "\n"/* Compiled instruction sequence represented by a RubyVM::InstructionSequence instance */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  412 | "\n"/* on the +:script_compiled+ event. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  413 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  414 | "\n"/* Note that this method is MRI specific. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  415 | " def instruction_sequence\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  416 | " Primitive.tracepoint_attr_instruction_sequence\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  417 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": warning.rb:1:1: warning: initializer-string for character array is too long, array size is 182 but initializer has size 183 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* encoding: utf-8 */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* frozen-string-literal: true */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "" Step #12 - "compile-honggfuzz-address-x86_64": | ~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "module Kernel\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | " module_function\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* warn(*msgs, uplevel: nil, category: nil) -> nil */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* If warnings have been disabled (for example with the */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* -W0 flag), does nothing. Otherwise, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* converts each of the messages to strings, appends a newline */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* character to the string if the string does not end in a newline, */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* and calls Warning.warn with the string. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* warn(\"warning 1\", \"warning 2\") */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": array.rb:1:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Array\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* array.shuffle!(random: Random) -> array */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* Shuffles the elements of +self+ in place. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* a = [1, 2, 3] #=> [1, 2, 3] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* a.shuffle! #=> [2, 3, 1] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* a #=> [2, 3, 1] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* The optional +random+ argument will be used as the random number generator: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* a.shuffle!(random: Random.new(1)) #=> [1, 3, 2] */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " def shuffle!(random: Random)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | " Primitive.rb_ary_shuffle_bang(random)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": array.rb:103:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 103 | " Primitive.attr! :leaf\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  104 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  105 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  106 | " if unspecified\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  107 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  108 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  109 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_FIRST) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  110 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  111 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  112 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  113 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  114 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  115 | "\n"/* array.last -> object or nil */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  116 | "\n"/* array.last(n) -> new_array */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  117 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  118 | "\n"/* Returns elements from +self+; +self+ is not modified. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": array.rb:151:1: warning: initializer-string for character array is too long, array size is 175 but initializer has size 176 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 151 | " Primitive.cexpr! %q{ ary_last(self) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  152 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  153 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_LAST) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  154 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  155 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  156 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  157 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": kernel.rb:1:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "module Kernel\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* obj.class -> class */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Returns the class of obj. This method must always be called */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* with an explicit receiver, as #class is also a reserved word in */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* Ruby. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* 1.class #=> Integer */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* self.class #=> Object */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* -- */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* Equivalent to \\c Object\\#class in Ruby. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* Returns the class of \\c obj, skipping singleton classes or module inclusions. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* ++ */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": kernel.rb:131:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 131 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  132 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  133 | " yield(self)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  134 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  135 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  136 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  137 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  138 | "\n"/* obj.yield_self {|x| block } -> an_object */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  139 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  140 | "\n"/* Yields self to the block and returns the result of the block. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  141 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  142 | "\n"/* \"my string\".yield_self {|s| s.upcase } #=> \"MY STRING\" */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  143 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  144 | " def yield_self\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  145 | " unless block_given?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  146 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": kernel.rb:193:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 193 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~ Step #12 - "compile-honggfuzz-address-x86_64":  194 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  195 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  196 | "\n"/* Float(arg, exception: true) -> float or nil */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  197 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  198 | "\n"/* Returns arg converted to a float. Numeric types are */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  199 | "\n"/* converted directly, and with exception to String and */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  200 | "\n"/* nil the rest are converted using */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  201 | "\n"/* arg.to_f. Converting a String with invalid */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  202 | "\n"/* characters will result in a ArgumentError. Converting */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  203 | "\n"/* nil generates a TypeError. Exceptions can be */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  204 | "\n"/* suppressed by passing exception: false. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  205 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  206 | "\n"/* Float(1) #=> 1.0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  207 | "\n"/* Float(\"123.456\") #=> 123.456 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  208 | "\n"/* Float(\"123.0_badstring\") #=> ArgumentError: invalid value for Float(): \"123.0_badstring\" */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:1:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* \\Ractor is an Actor-model abstraction for Ruby that provides thread-safe parallel execution. */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | ""/* Ractor.new makes a new \\Ractor, which can run in parallel. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* # The simplest ractor */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* r = Ractor.new {puts \"I am in Ractor!\"} */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* r.take # wait for it to finish */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* # Here, \"I am in Ractor!\" is printed */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* Ractors do not share all objects with each other. There are two main benefits to this: across ractors, thread-safety */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | ""/* concerns such as data-races and race-conditions are not possible. The other benefit is parallelism. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | ""/* To achieve this, object sharing is limited across ractors. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | ""/* For example, unlike in threads, ractors can't access all the objects available in other ractors. Even objects normally */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | ""/* available through variables in the outer scope are prohibited from being used across ractors. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:282:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 282 | " __builtin_ractor_create(loc, name, args, b)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  283 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  284 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  285 | "\n"/* Returns the currently executing Ractor. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  286 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  287 | "\n"/* Ractor.current #=> # */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  288 | " def self.current\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  289 | " __builtin_cexpr! %q{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  290 | " rb_ractor_self(rb_ec_ractor_ptr(ec));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  291 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  292 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  293 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  294 | "\n"/* Returns the number of Ractors currently running or blocking (waiting). */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  295 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  296 | "\n"/* Ractor.count #=> 1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  297 | "\n"/* r = Ractor.new(name: 'example') { Ractor.yield(1) } */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:361:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 361 | " if ractors.delete Ractor.current\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  362 | " do_receive = true\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  363 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  364 | " do_receive = false\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  365 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  366 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  367 | " __builtin_ractor_select_internal ractors, do_receive, !yield_unspecified, yield_value, move\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  368 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  369 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  370 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  371 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  372 | "\n"/* Ractor.receive -> msg */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  373 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  374 | "\n"/* Receive a message from the incoming port of the current ractor (which was */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  375 | "\n"/* sent there by #send from another ractor). */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  376 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:443:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 443 | " ractor_receive(ec, rb_ec_ractor_ptr(ec))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  444 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  445 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  446 | " alias recv receive\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  447 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  448 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  449 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  450 | "\n"/* Ractor.receive_if {|msg| block } -> msg */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  451 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  452 | "\n"/* Receive only a specific message. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  453 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  454 | "\n"/* Instead of Ractor.receive, Ractor.receive_if can be given a pattern (or any */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  455 | "\n"/* filter) in a block and you can choose the messages to accept that are available in */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  456 | "\n"/* your ractor's incoming queue. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  457 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  458 | "\n"/* r = Ractor.new do */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:621:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 621 | "\n"/* puts \"Ractor: after yield\" */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  622 | "\n"/* end */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  623 | "\n"/* wait */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  624 | "\n"/* puts \"Still not taken\" */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  625 | "\n"/* puts r.take */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  626 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  627 | "\n"/* This will print: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  628 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  629 | "\n"/* Still not taken */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  630 | "\n"/* Hello from ractor */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  631 | "\n"/* Ractor: after yield */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  632 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  633 | "\n"/* If the outgoing port was closed with #close_outgoing, the method will raise: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  634 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  635 | "\n"/* r = Ractor.new do */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  636 | "\n"/* close_outgoing */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:720:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 720 | " status = __builtin_cexpr! %q{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  721 | " rb_str_new2(ractor_status_str(RACTOR_PTR(self)->status_))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  722 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  723 | " \"#\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  724 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  725 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  726 | " alias to_s inspect\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  727 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  728 | "\n"/* The name set in Ractor.new, or +nil+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  729 | " def name\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  730 | " __builtin_cexpr! %q{RACTOR_PTR(self)->name}\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  731 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  732 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  733 | " class RemoteError\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  734 | " attr_reader :ractor\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  735 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:768:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 768 | " __builtin_cexpr! %q{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  769 | " ractor_close_outgoing(ec, RACTOR_PTR(self));\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  770 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  771 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  772 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  773 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  774 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  775 | "\n"/* Ractor.shareable?(obj) -> true | false */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  776 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  777 | "\n"/* Checks if the object is shareable by ractors. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  778 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  779 | "\n"/* Ractor.shareable?(1) #=> true -- numbers and other immutable basic values are frozen */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  780 | "\n"/* Ractor.shareable?('foo') #=> false, unless the string is frozen due to # frozen_string_literal: true */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  781 | "\n"/* Ractor.shareable?('foo'.freeze) #=> true */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  782 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  783 | "\n"/* See also the \"Shareable and unshareable objects\" section in the \\Ractor class docs. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ractor.rb:839:1: warning: initializer-string for character array is too long, array size is 230 but initializer has size 231 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 839 | " Primitive.ractor_local_value(sym)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  840 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  841 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  842 | "\n"/* set a value i1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": n ractor-local storage */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  843 | " def []=(sym, val)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  844 | " Primitive.ractor_local_value_set(sym, val)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  845 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  846 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  847 | "\n"/* returns main ractor */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  848 | " def self.main\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  849 | " __builtin_cexpr! %q{\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  850 | " rb_ractor_self(GET_VM()->ractor.main_ractor);\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  851 | " }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  852 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  853 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": symbol.rb:1:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Symbol\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* to_sym -> self */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* Returns +self+. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* Related: String#to_sym. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | " def to_sym\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | " self\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " alias intern to_sym\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": timev.rb:1:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* A +Time+ object represents a date and time: */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | compiling regenc.c Step #12 - "compile-honggfuzz-address-x86_64": ""/* Time.new(2000, 1, 1, 0, 0, 0) # => 2000-01-01 00:00:00 -0600 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* Although its value can be expressed as a single numeric */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* (see {Epoch Seconds}[rdoc-ref:Time@Epoch+Seconds] below), */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* it can be convenient to deal with the value by parts: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* t = Time.new(-2000, 1, 1, 0, 0, 0.0) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | ""/* # => -2000-01-01 00:00:00 -0600 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | ""/* t.year # => -2000 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | ""/* t.month # => 1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | ""/* t.mday # => 1 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | ""/* t.hour # => 0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | ""/* t.min # => 0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | ""/* t.sec # => 0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": timev.rb:395:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 395 | " def initialize(year = (now = true), mon = (str = year; nil), mday = nil, hour = nil, min = nil, sec = nil, zone = nil,\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  396 | " in: nil, precision: 9)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  397 | " if zone\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  398 | " if Primitive.arg!(:in)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  399 | " raise ArgumentError, \"timezone argument given as positional and keyword arguments\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  400 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  401 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  402 | " zone = Primitive.arg!(:in)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  403 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  404 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  405 | " if now\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  406 | " return Primitive.time_init_now(zone)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  407 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  408 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  409 | " if str and Primitive.time_init_parse(str, zone, precision)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  410 | " return self\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": timev.rb:413:1: warning: initializer-string for character array is too long, array size is 78 but initializer has size 79 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 413 | " Primitive.time_init_args(year, mon, mday, hour, min, sec, zone)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  414 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  415 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": thread_sync.rb:1:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Thread\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | " class Queue\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* pop(non_block=false, timeout: nil) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Retrieves data from the queue. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* If the queue is empty, the calling thread is suspended until data is pushed */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* onto the queue. If +non_block+ is true, the thread isn't suspended, and */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n"/* +ThreadError+ is raised. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "\n"/* If +timeout+ seconds have passed and no data is available +nil+ is */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n"/* returned. If +timeout+ is +0+ it returns immediately. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | " def pop(non_block = false, timeout: nil)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | " if non_block && timeout\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | " raise ArgumentError, \"can't set a timeout if non_block is enabled\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": thread_sync.rb:39:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 39 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  40 | " Primitive.rb_szqueue_pop(non_block, timeout)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  41 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  42 | " alias_method :deq, :pop\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  43 | " alias_method :shift, :pop\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  44 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  45 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  46 | "\n"/* push(object, non_block=false, timeout: nil) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  47 | "\n"/* enq(object, non_block=false, timeout: nil) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  48 | "\n"/* <<(object) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  49 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  50 | "\n"/* Pushes +object+ to the queue. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  51 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  52 | "\n"/* If there is no space left in the queue, waits until space becomes */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  53 | "\n"/* available, unless +non_block+ is true. If +non_block+ is true, the */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  54 | "\n"/* thread isn't suspended, and +ThreadError+ is raised. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": nilclass.rb:1:1: warning: initializer-string for character array is too long, array size is 98 but initializer has size 99 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class NilClass\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | "\n"/* nil.to_i -> 0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | "\n"/* Always returns zero. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* nil.to_i #=> 0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | " def to_i\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | " return 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n"/* call-seq: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* nil.to_f -> 0.0 */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "class Binding\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | "\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | " def irb\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | " require 'irb'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | " irb\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | "\n"/* suppress redefinition warning */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | " alias irb irb\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | "module Kernel\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | " def pp(*objs)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | " require 'pp'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | " pp(*objs)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gem_prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | "begin\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | " require 'rubygems'\n"In file included from regcomp.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regparse.h:33 Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "rescue Loa: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.hd:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Error => e./include/ruby/ruby.h:\n28": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h: Step #12 - "compile-honggfuzz-address-x86_64": 24 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": | 398 | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | " raise unless e.path == 'rubygems'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | " warn \"`RubyGems' were not loaded.\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | "else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | " r equire 'bun struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": dled_gems'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | "end if defined?(Gem)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "begin\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " require 'error_highlight'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | "rescue LoadError\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | " warn \"`error_highlight' was not loaded.\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "end if defined?(ErrorHighlight)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": gem_prelude.rb:26:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 26 | " warn \"`syntax_suggest' was not loaded.\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  27 | "end if defined?(SyntaxSuggest)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  28 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:1:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  2 | ""/* :markup: markdown */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  3 | "" Step #12 - "compile-honggfuzz-address-x86_64": | ~~ Step #12 - "compile-honggfuzz-address-x86_64":  4 | ""/* This module allows for introspection of \\YJIT, CRuby's just-in-time compiler. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  5 | ""/* Everything in the module is highly implementation specific and the API might */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  6 | ""/* be less stable compared to the standard library. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  7 | ""/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  8 | ""/* This module may not exist if \\YJIT does not support the particular platform */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  9 | ""/* for which CRuby is built. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  10 | "module RubyVM::YJIT\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  11 | "\n"/* Check if \\YJIT is enabled. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  12 | " def self.enabled?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  13 | " Primitive.cexpr! 'RBOOL(rb_yjit_enabled_p)'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  14 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  15 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  16 | "\n"/* Check if `--yjit-stats` is used. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:40:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 40 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  41 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  42 | "\n"/* If --yjit-trace-exits is enabled parse the hashes from */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  43 | "\n"/* Primitive.rb_yjit_get_exit_locations into a format readable */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  44 | "\n"/* by Stackprof. This will allow us to find the exact location of a */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  45 | "\n"/* side exit in YJIT based on the instruction that is exiting. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  46 | " def self.exit_locations\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  47 | " return unless trace_exit_locations_enabled?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  48 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  49 | " results = Primitive.rb_yjit_get_exit_locations\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  50 | " raw_samples = results[:raw].dup\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  51 | " line_samples = results[:lines].dup\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  52 | " frames = results[:frames].dup\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  53 | " samples_count = 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  54 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  55 | "\n"/* Loop through the instructions and set the frame hash with the data. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:61:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 61 | " frames[frame_id] = frame_hash\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  62 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  63 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  64 | "\n"/* Loop through the raw_samples and build the hashes for StackProf. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  65 | "\n"/* The loop is based off an example in the StackProf documentation and therefore */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  66 | "\n"/* this functionality can only work with that library. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  67 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  68 | "\n"/* Raw Samples: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  69 | "\n"/* [ length, frame1, frame2, frameN, ..., instruction, count */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  70 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  71 | "\n"/* Line Samples */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  72 | "\n"/* [ length, line_1, line_2, line_n, ..., dummy value, count */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  73 | " i = 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  74 | " while i < raw_samples.length\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  75 | " stack_length = raw_samples[i]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  76 | " i += 1\n"/* consume the stack length */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:91:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 91 | " frame_info = frames[frame_id]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  92 | " frame_info[:total_samples] += sample_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  93 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  94 | " frame_info[:lines][line_samples[idx]] ||= [0, 0]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  95 | " frame_info[:lines][line_samples[idx]][0] += sample_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  96 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  97 | " prev_frame_id = frame_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  98 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  99 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  100 | " i += stack_length\n"/* consume the stack */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  101 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  102 | " top_frame_id = prev_frame_id\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  103 | " top_frame_line = 1\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  104 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  105 | " frames[top_frame_id][:samples] += sample_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  106 | " frames[top_frame_id][:lines] ||= {}\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:108:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 108 | " frames[top_frame_id][:lines][top_frame_line][1] += sample_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  109 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  110 | " samples_count += sample_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  111 | " i += 1\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  112 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  113 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  114 | " results[:samples] = samples_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  115 | "\n"/* Set missed_samples and gc_samples to 0 as their values */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  116 | "\n"/* don't matter to us in this context. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  117 | " results[:missed_samples] = 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  118 | " results[:gc_samples] = 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  119 | " results\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  120 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  121 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  122 | "\n"/* Marshal dumps exit locations to the given filename. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  123 | "\n"/* */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:153:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 153 | " File.binwrite(filename, Marshal.dump(RubyVM::YJIT.exit_locations))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  154 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  155 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  156 | "\n"/* Return a hash for statistics generated for the `--yjit-stats` command line option. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  157 | "\n"/* Return `nil` when option is not passed or unavailable. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  158 | " def self.runtime_stats(context: false)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  159 | " stats = Primitive.rb_yjit_get_stats(context)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  160 | " return stats if stats.nil?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  161 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  162 | " stats[:object_shape_count] = Primitive.object_shape_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  163 | " return stats unless Primitive.rb_yjit_stats_enabled_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  164 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  165 | " side_exits = total_exit_count(stats)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  166 | " total_exits = side_exits + stats[:leave_interp_return]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  167 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  168 | "\n"/* Number of instructions that finish executing in YJIT. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:173:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 173 | " avg_len_in_yjit = total_exits > 0 ? retired_in_yjit.to_f / total_exits : 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  174 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  175 | "\n"/* Proportion of instructions that retire in YJIT */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  176 | " total_insns_count = retired_in_yjit + stats[:vm_insns_count]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  177 | " yjit_ratio_pct = 100.0 * retired_in_yjit.to_f / total_insns_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  178 | " stats[:total_insns_count] = total_insns_count\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  179 | " stats[:ratio_in_yjit] = yjit_ratio_pct\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  180 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  181 | "\n"/* Make those stats available in RubyVM::YJIT.runtime_stats as well */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  182 | " stats[:side_exit_count] = side_exits\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  183 | " stats[:total_exit_count] = total_exits\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  184 | " stats[:avg_len_in_yjit] = avg_len_in_yjit\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  185 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  186 | " stats\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  187 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  188 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:193:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 193 | " require 'stringio'\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  194 | " strio = StringIO.new\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  195 | " _print_stats(out: strio)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  196 | " strio.string\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  197 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  198 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  199 | "\n"/* Produce disassembly for an iseq. This requires a `--enable-yjit=dev` build. */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  200 | " def self.disasm(iseq)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  201 | "\n"/* If a method or proc is passed in, get its iseq */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  202 | " iseq = RubyVM::InstructionSequence.of(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  203 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  204 | " if self.enabled?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  205 | "\n"/* Produce the disassembly string */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  206 | "\n"/* Include the YARV iseq disasm in the string for additional context */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  207 | " iseq.disasm + \"\\n\" + Primitive.rb_yjit_disasm_iseq(iseq)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  208 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:225:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 225 | " Primitive.rb_yjit_code_gc\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  226 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  227 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  228 | " def self.simulate_oom!\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  229 | " Primitive.rb_yjit_simulate_oom_bang\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  230 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  231 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  232 | "\n"/* Avoid calling a Ruby method here to not interfere with compilation tests */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  233 | " if Primitive.rb_yjit_stats_enabled_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  234 | " at_exit { print_and_dump_stats }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  235 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  236 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  237 | " class << self\n"/* :stopdoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  238 | " private\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  239 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  240 | "\n"/* Print stats and dump exit locations */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:252:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 252 | " dump_exit_locations(filename)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  253 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  254 | " $stderr.puts(\"YJIT exit locations dumped to `#{filename}`.\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  255 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  256 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  257 | "\n"/* Print a summary of reasons for adverse performance events (e.g. exits) */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  258 | " def _print_stats_reasons(stats, out)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  259 | " print_counters(stats, out: out, prefix: 'send_', prompt: 'method call fallback reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  260 | " print_counters(stats, out: out, prefix: 'invokeblock_', prompt: 'invokeblock fallback reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  261 | " print_counters(stats, out: out, prefix: 'invokesuper_', prompt: 'invokesuper fallback reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:262:1: warning: initializer-string for character array is too long, array size is 411 but initializer has size 412 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 262 | " print_counters(stats, out: out, prefix: 'guard_send_', prompt: 'method call exit reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  263 | " print_counters(stats, out: out, prefix: 'guard_invokeblock_', prompt: 'invokeblock exit reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  264 | " print_counters(stats, out: out, prefix: 'guard_invokesuper_', prompt: 'invokesuper exit reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  265 | " print_counters(stats, out: out, prefix: 'gbpp_', prompt: 'getblockparamproxy exit reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:266:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 266 | " print_counters(stats, out: out, prefix: 'getivar_', prompt: 'getinstancevariable exit reasons:')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  267 | " print_counters(stats, out: out, prefix: 'setivar_', prompt: 'setinstancevariable exit reasons:')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  268 | " %w[\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  269 | " branchif\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  270 | " branchnil\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  271 | " branchunless\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  272 | " definedivar\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  273 | " expandarray\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  274 | " jump\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  275 | " leave\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  276 | " objtostring\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  277 | " opt_aref\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  278 | " opt_aref_with\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  279 | " opt_aset\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  280 | " opt_case_dispatch\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  281 | " opt_div\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:284:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 284 | " opt_mod\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  285 | " opt_mult\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  286 | " opt_plus\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  287 | " setlocal\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  288 | " ].each do |insn|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  289 | " print_counters(stats, out: out, prefix: \"#{insn}_\", prompt: \"#{insn} exit reasons:\", optional: true)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  290 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  291 | " print_counters(stats, out: out, prefix: 'lshift_', prompt: 'left shift (ltlt) exit reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  292 | " print_counters(stats, out: out, prefix: 'invalidate_', prompt: 'invalidation reasons: ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  293 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  294 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  295 | "\n"/* Format and print out counters */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  296 | " def _print_stats(out: $stderr)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  297 | " stats = runtime_stats(context: true)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:298:1: warning: initializer-string for character array is too long, array size is 409 but initializer has size 410 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 298 | " return unless Primitive.rb_yjit_stats_enabled_p\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  299 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  300 | " out.puts(\"***YJIT: Printing YJIT statistics on exit***\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  301 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  302 | " _print_stats_reasons(stats, out)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  303 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  304 | "\n"/* Number of failed compiler invocations */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  305 | " compilation_failure = stats[:compilation_failure]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  306 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  307 | " code_region_overhead = stats[:code_region_size] - (stats[:inline_code_size] + stats[:outlined_code_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  308 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  309 | " out.puts \"num_send: \" + format_number(13, stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:310:1: warning: initializer-string for character array is too long, array size is 444 but initializer has size 445 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 310 | " out.puts \"num_send_known_class: \" + format_number_pct(13, stats[:num_send_known_class], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  311 | " out.puts \"num_send_polymorphic: \" + format_number_pct(13, stats[:num_send_polymorphic], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  312 | " out.puts \"num_send_megamorphic: \" + format_number_pct(13, stats[:send_megamorphic], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  313 | " out.puts \"num_send_dynamic: \" + format_num1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": ber_pct(13, stats[:num_send_dynamic], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:314:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 314 | " out.puts \"num_send_inline: \" + format_number_pct(13, stats[:num_send_inline], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  315 | " out.puts \"num_send_leaf_builtin: \" + format_number_pct(13, stats[:num_send_leaf_builtin], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  316 | " out.puts \"num_send_cfunc: \" + format_number_pct(13, stats[:num_send_cfunc], stats[:num_send])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  317 | " out.puts \"num_send_cfunc_inline: \" + format_number_pct(13, stats[:num_send_cfunc_inline], stats[:num_send_cfunc])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:318:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 318 | " if stats[:num_send_x86_rel32] != 0 || stats[:num_send_x86_reg] != 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  319 | " out.puts \"num_send_x86_rel32: \" + format_number(13, stats[:num_send_x86_rel32])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  320 | " out.puts \"num_send_x86_reg: \" + format_number(13, stats[:num_send_x86_reg])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  321 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  322 | " out.puts \"num_getivar_megamorphic: \" + format_number(13, stats[:num_getivar_megamorphic])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  323 | " out.puts \"num_setivar_megamorphic: \" + format_number(13, stats[:num_setivar_megamorphic])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:324:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 324 | " out.puts \"num_throw: \" + format_number(13, stats[:num_throw])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  325 | " out.putscompiling regerror.c Step #12 - "compile-honggfuzz-address-x86_64": \"num_throw_break: \" + format_number_pct(13, stats[:num_throw_break], stats[:num_throw])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  326 | " out.puts \"num_throw_retry: \" + format_number_pct(13, stats[:num_throw_retry], stats[:num_throw])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  327 | " out.puts \"num_throw_return: \" + format_number_pct(13, stats[:num_throw_return], stats[:num_throw])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  328 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  329 | " out.puts \"iseq_stack_too_large: \" + format_number(13, stats[:iseq_stack_too_large])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:330:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 330 | " out.puts \"iseq_too_long: \" + format_number(13, stats[:iseq_too_long])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  331 | " out.puts \"temp_reg_opnd: \" + format_number(13, stats[:temp_reg_opnd])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  332 | " out.puts \"temp_mem_opnd: \" + format_number(13, stats[:temp_mem_opnd])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  333 | " out.puts \"temp_spill: \" + format_number(13, stats[:temp_spill])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  334 | " out.puts \"bindings_allocations: \" + format_number(13, stats[:binding_allocations])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  335 | " out.puts \"bindings_set: \" + format_number(13, stats[:binding_set])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:336:1: warning: initializer-string for character array is too long, array size is 431 but initializer has size 432 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 336 | " out.puts \"compilation_failure: \" + format_number(13, compilation_failure) if compilation_failure != 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  337 | " out.puts \"live_iseq_count: \" + format_number(13, stats[:live_iseq_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  338 | " out.puts \"compiled_iseq_entry: \" + format_number(13, stats[:compiled_iseq_entry])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  339 | " out.puts \"cold_iseq_entry: \" + format_number_pct(13, stats[:cold_iseq_entry], stats[:compiled_iseq_entry] + stats[:cold_iseq_entry])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:340:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 340 | " out.puts \"compiled_iseq_count: \" + format_number(13, stats[:compiled_iseq_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  341 | " out.puts \"compiled_blockid_count:\" + format_number(13, stats[:compiled_blockid_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  342 | " out.puts \"compiled_block_count: \" + format_number(13, stats[:compiled_block_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  343 | " if stats[:compiled_blockid_count] != 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  344 | " out.puts \"versions_per_block: \" + format_number(13, \"%4.3f\" % (stats[:compiled_block_count].fdiv(stats[:compiled_blockid_count])))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  345 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:346:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 346 | " out.puts \"compiled_branch_count: \" + format_number(13, stats[:compiled_branch_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  347 | " out.puts \"compile_time_ms: \" + format_number(13, stats[:compile_time_ns] / (1000 * 1000))\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  348 | " out.puts \"block_next_count: \" + format_number(13, stats[:block_next_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  349 | " out.puts \"defer_count: \" + format_number(13, stats[:defer_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  350 | " out.puts \"defer_empty_count: \" + format_number(13, stats[:defer_empty_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  351 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:352:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 352 | " out.puts \"branch_insn_count: \" + format_number(13, stats[:branch_insn_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  353 | " out.puts \"branch_known_count: \" + format_number_pct(13, stats[:branch_known_count], stats[:branch_insn_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  354 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  355 | " out.puts \"freed_iseq_count: \" + format_number(13, stats[:freed_iseq_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  356 | " out.puts \"invalidation_count: \" + format_number(13, stats[:invalidation_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  357 | " out.puts \"constant_state_bumps: \" + format_number(13, stats[:constant_state_bumps])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:358:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 358 | " out.puts \"inline_code_size: \" + format_number(13, stats[:inline_code_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  359 | " out.puts \"outlined_code_size: \" + format_number(13, stats[:outlined_code_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  360 | " In file included from regenc.c : 31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.ho:u28t: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h.:p24u: Step #12 - "compile-honggfuzz-address-x86_64": In file included from t./include/ruby/internal/arithmetic/char.hs: 29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": \"code_r e398g | i o n _ s i z e : s t r u c t\" R+ formSattr_nuinmgb retevra(l13, ;s Step #12 - "compile-honggfuzz-address-x86_64": t a| ts ^[ Step #12 - "compile-honggfuzz-address-x86_64": :code_region./include/ruby/internal/core/rbasic.h:_88s:17i:z enote: ])member 'klass' declared 'const' here\n" Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 88 | 361 | "  c o n s tou tV.putsAL U\E kl"acsosd;e_ Step #12 - "compile-honggfuzz-address-x86_64": r e| gion ^_ Step #12 - "compile-honggfuzz-address-x86_64": overhead: \" + format_number_pct(13, code_region_overhead, stats[:code_region_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  362 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  363 | " out.puts \"freed_code_size: \" + format_number(13, stats[:freed_code_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:364:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 364 | " out.puts \"yjit_alloc_size: \" + format_number(13, stats[:yjit_alloc_size]) if stats.key?(:yjit_alloc_size)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  365 | " out.puts \"live_context_size: \" + format_number(13, stats[:live_context_size])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  366 | " out.puts \"live_context_count: \" + format_number(13, stats[:live_context_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  367 | " out.puts \"live_page_count: \" + format_number(13, stats[:live_page_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  368 | " out.puts \"freed_page_count: \" + format_number(13, stats[:freed_page_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:369:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 369 | " out.puts \"code_gc_count: \" + format_number(13, stats[:code_gc_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  370 | " out.puts \"num_gc_obj_refs: \" + format_number(13, stats[:num_gc_obj_refs])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  371 | " out.puts \"object_shape_count: \" + format_number(13, stats[:object_shape_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  372 | " out.puts \"side_exit_count: \" + format_number(13, stats[:side_exit_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  373 | " out.puts \"total_exit_count: \" + format_number(13, stats[:total_exit_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:374:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 374 | " out.puts \"total_insns_count: \" + format_number(13, stats[:total_insns_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  375 | " out.puts \"vm_insns_count: \" + format_number(13, stats[:vm_insns_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  376 | " out.puts \"yjit_insns_count: \" + format_number(13, stats[:yjit_insns_count])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  377 | " out.puts \"ratio_in_yjit: \" + (\"%12.1f\" % stats[:ratio_in_yjit]) + \"%\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  378 | " out.puts \"avg_len_in_yjit: \" + (\"%13.1f\" % stats[:avg_len_in_yjit])\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  379 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  380 | " print_sorted_exit_counts(stats, out: out, prefix: \"exit_\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  381 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:382:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 382 | " print_sorted_cfunc_calls(stats, out:out)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  383 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  384 | 1"\n" Step #12 - "compile-honggfuzz-address-x86_64": |  warning~~~~ generated Step #12 - "compile-honggfuzz-address-x86_64": . Step #12 - "compile-honggfuzz-address-x86_64": 385 | " def print_sorted_cfunc_calls(stats, out:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  386 | " calls = stats[:cfunc_calls]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  387 | " if calls.empty?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  388 | " return\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  389 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  390 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  391 | "\n"/* Total number of cfunc calls */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  392 | " num_send_cfunc = stats[:num_send_cfunc]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  393 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  394 | "\n"/* Sort calls by decreasing frequency and keep the top N */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  395 | " pairs = calls.map { |k,v| [k, v] }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  396 | " pairs.sort_by! {|pair| pair[1] }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  397 | " pairs.reverse!\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:402:1: warning: initializer-string for character array is too long, array size is 440 but initializer has size 441 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 402 | " longest_name_len = pairs.max_by { |name, count| name.length }.first.length\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  403 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  404 | " out.puts \"Top-#{pairs.size} most frequent C calls (#{\"%.1f\" % top_n_pct}% of C calls):\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  405 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  406 | " pairs.each do |name, count|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  407 | " padding = longest_name_len + left_pad\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  408 | " padded_name = \"%#{padding}s\" % name\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  409 | " padded_count = format_number_pct(10, count, num_send_cfunc)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  410 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  411 | " encompiling regexec.c Step #12 - "compile-honggfuzz-address-x86_64": d\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  412 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  413 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:414:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 414 | " def print_sorted_exit_counts(stats, out:, prefix:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  415 | " total_exits = total_exit_count(stats)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  416 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  417 | " if total_exits > 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  418 | " exits = []\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  419 | " stats.each do |k, v|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  420 | " if k.start_with?(prefix)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  421 | " exits.push [k.to_s.delete_prefix(prefix), v]\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  422 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  423 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  424 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  425 | " exits = exits.select { |_name, count| count > 0 }.max_by(how_many) { |_name, count| count }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  426 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  427 | " top_n_total = exits.sum { |name, count| count }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:428:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 428 | " top_n_exit_pct = 100.0 * top_n_total / total_exits\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  429 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  430 | " out.puts \"Top-#{exits.size} most frequent exit ops (#{\"%.1f\" % top_n_exit_pct}% of exits):\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  431 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  432 | " longest_insn_name_len = exits.max_by { |name, count| name.length }.first.length\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  433 | " exits.each do |name, count|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  434 | " padding = longest_insn_name_len + left_pad\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  435 | " padded_name = \"%#{padding}s\" % name\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  436 | " padded_count = format_number_pct(10, count, total_exits)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  437 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:438:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 438 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  439 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  440 | " out.puts \"total_exits: \" + format_number(10, total_exits)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  441 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  442 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  443 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  444 | " def total_exit_count(stats, prefix: \"exit_\")\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  445 | " total = 0\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  446 | " stats.each do |k,v|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  447 | " total += v if k.start_with?(prefix)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  448 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  449 | " total\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  450 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  451 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  452 | " def print_counters(counters, out:, prefix:, prompt:, optional: false)\n"/* :nodoc: */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  453 | " counters = counters.filter { |key, _| key.start_with?(prefix) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:455:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 455 | " counters.transform_keys! { |key| key.to_s.delete_prefix(prefix) }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  456 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  457 | " if counters.empty?\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  458 | " unless optional\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  459 | " out.puts(prompt)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  460 | " out.puts(\" (all relevant counters are zero)\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  461 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  462 | " return\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  463 | " else\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  464 | " out.puts(prompt)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  465 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  466 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  467 | " counters = counters.to_a\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  468 | " counters.sort_by! { |(_, counter_value)| counter_value }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  469 | " longest_name_length = counters.max_by { |(name, _)| name.length }.first.length\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:470:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 470 | " total = counters.sum { |(_, counter_value)| counter_value }\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  471 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  472 | " counters.reverse_each do |(name, value)|\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  473 | " padded_name = name.rjust(longest_name_length, ' ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  474 | " padded_count = format_number_pct(10, value, total)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  475 | " out.puts(\" #{padded_name}: #{padded_count}\")\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  476 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  477 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  478 | "\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  479 | "\n"/* Format large numbers with comma separators for readability */ Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  480 | " def format_number(pad, number)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  481 | " s = number.to_s\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  482 | " i = s.index('.') || s.size\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  483 | " s.insert(i -= 3, ',') while i > 3\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  484 | " s.rjust(pad, ' ')\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  485 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": yjit.rb:488:1: warning: initializer-string for character array is too long, array size is 244 but initializer has size 245 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 488 | " def format_number_pct(pad, number, total)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  489 | " padded_count = format_number(pad, number)\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  490 | " percentage = number.fdiv(total) * 100\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  491 | " formatted_pct = \"%4.1f%%\" % percentage\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  492 | " \"#{padded_count} (#{formatted_pct})\"\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  493 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  494 | " end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64":  495 | "end\n" Step #12 - "compile-honggfuzz-address-x86_64": | ~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": 3 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": regenc.c:826:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 826 | POSIX_BRACKET_ENTRY_INIT("XDigit", ONIGENC_CTYPE_XDIGIT), Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": compiling regparse.c Step #12 - "compile-honggfuzz-address-x86_64": 289 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling regsyntax.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from regerror.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from regexec.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from random.c:1718: Step #12 - "compile-honggfuzz-address-x86_64": ./siphash.c:145:25: warning: initializer-string for character array is too long, array size is 32 but initializer has size 33 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 145 | } sip_init_state_bin = {"uespemos""modnarod""arenegyl""setybdet"}; Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": In file included from regsyntax.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ruby.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from regparse.c:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regparse.h:33: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ruby_parser.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling scheduler.c Step #12 - "compile-honggfuzz-address-x86_64": compiling shape.c Step #12 - "compile-honggfuzz-address-x86_64": compiling signal.c Step #12 - "compile-honggfuzz-address-x86_64": compiling sprintf.c Step #12 - "compile-honggfuzz-address-x86_64": 4 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling st.c Step #12 - "compile-honggfuzz-address-x86_64": regparse.c:4412:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 4412 | POSIX_BRACKET_ENTRY_INIT("xdigit", ONIGENC_CTYPE_XDIGIT), Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ruby.c:44: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from scheduler.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./vm_core.h:94: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28In file included from : Step #12 - "compile-honggfuzz-address-x86_64": shape.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./vm_core.h:94: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:In file included from 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/arithmetic.h :24398: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h: | 398 struct RString retval;: Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 24 88 | : constwarning: VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling strftime.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from sprintf.c:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from signal.c:36: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./debug_counter.h:351: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling string.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from st.c:107: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling struct.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from strftime.c:68: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": signal.c:972:37: warning: initializer-string for character array is too long, array size is 13 but initializer has size 14 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 972 | static const char NOZ(msg1, " received in "); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": signal.c:973:37: warning: initializer-string for character array is too long, array size is 9 but initializer has size 10 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 973 | static const char NOZ(msg2, " handler\n"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": In file included from string.c:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./debug_counter.h:351: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 3 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling thread.c Step #12 - "compile-honggfuzz-address-x86_64": compiling symbol.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from struct.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling time.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from thread.c:75: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling transcode.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from symbol.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling util.c Step #12 - "compile-honggfuzz-address-x86_64": compiling variable.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from time.c:35: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling vm.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from transcode.c:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from symbol.c:51: Step #12 - "compile-honggfuzz-address-x86_64": ./id.c:40:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 40 | {tDOT3, "..."3 warnings} generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated,. Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ./id.c:44:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 44 | {tCMP, "<=>"}, Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ./id.c:50:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 50 | {tEQQ, "==="}, Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~ Step #12 - "compile-honggfuzz-address-x86_64": ./id.c:55:13: warning: 1 warning generatedinitializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": . Step #12 - "compile-honggfuzz-address-x86_64": 55 | {tASET, "[]="}, Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~ Step #12 - "compile-honggfuzz-address-x86_64": compiling vm_backtrace.c Step #12 - "compile-honggfuzz-address-x86_64": compiling vm_dump.c Step #12 - "compile-honggfuzz-address-x86_64": revision.h unchanged Step #12 - "compile-honggfuzz-address-x86_64": symbol.c:160:13: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 160 | "instance", Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": compiling vm_sync.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from util.c:32: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: compiling vm_trace.c Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": symbol.c:738:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 738 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from variable.c:18: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./constant.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": symbol.c:1193:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 1193 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": symbol.c:1205:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 1205 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": symbol.c:1229:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 1229 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from vm.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from vm_backtrace.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from vm_dump.c:32: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from vm_sync.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal/gc.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from vm_trace.c:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./eval_intern.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling weakmap.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./missing/setproctitle.c Step #12 - "compile-honggfuzz-address-x86_64": string.c:484:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 484 | struct RString fak1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": e_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": string.c:491:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 491 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | compiling ./missing/strlcat.c Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from weakmap.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RStrin1g re warning generated. Step #12 - "compile-honggfuzz-address-x86_64": tval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ./missing/strlcpy.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./missing/setproctitle.c:35: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling addr2line.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling dmyenc.c Step #12 - "compile-honggfuzz-address-x86_64": 10 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling dln.c Step #12 - "compile-honggfuzz-address-x86_64": compiling localeinit.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling array.c Step #12 - "compile-honggfuzz-address-x86_64": compiling version.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/api_node.c Step #12 - "compile-honggfuzz-address-x86_64": string.c:11139:34: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11139 | DEFAULT_REPLACE_CHAR("\xEF\xBF\xBD"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:11143:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11143 | DEFAULT_REPLACE_CHAR("?"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:11246:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11246 | DEFAULT_REPLACE_CHAR("\xFF\xFD"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:11249:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11249 | DEFAULT_REPLACE_CHAR("\xFD\xFF"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:11252:34: warning: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11252 | DEFAULT_REPLACE_CHAR("\x00\x00\xFF\xFD"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:11258:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 11258 | DEFAULT_REPLACE_CHAR("?"); Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~ Step #12 - "compile-honggfuzz-address-x86_64": string.c:12077:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 12077 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": string.c:12094:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 12094 | struct RString fake_str; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from array.c:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./debug_counter.h:351: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from localeinit.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from dln.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from version.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal/cmdlineopt.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rjit.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./vm_core.h:94: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from api_node.c.erb:2: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./prism/extension.h:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": dln.c:125:66: warning: initializer-string for character array is too long, array size is 5 but initializer has size 6 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #12 - "compile-honggfuzz-address-x86_64": 125 | static const char funcname_prefix[sizeof(FUNCNAME_PREFIX) - 1] = FUNCNAME_PREFIX; Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": dln.c:101:25: note: expanded from macro 'FUNCNAME_PREFIX' Step #12 - "compile-honggfuzz-address-x86_64": 101 | #define FUNCNAME_PREFIX EXTERNAL_PREFIX"Init_" Step #12 - "compile-honggfuzz-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": dln.c:99:26: note: expanded from macro 'EXTERNAL_PREFIX' Step #12 - "compile-honggfuzz-address-x86_64": 99 | # define EXTERNAL_PREFIX "" Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/api_pack.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/diagnostic.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/encoding.c Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/extension.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/node.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/options.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/pack.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/prettyprint.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/regexp.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/serialize.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from prism/api_pack.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./prism/extension.h:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/token_type.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from prism/extension.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./prism/extension.h:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_buffer.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_char.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_constant_pool.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_list.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_memchr.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_newline_list.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_state_stack.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_string.c Step #12 - "compile-honggfuzz-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_string_list.c Step #12 - "compile-honggfuzz-address-x86_64": rbconfig.rb updated Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_strncasecmp.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/util/pm_strpbrk.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism/prism.c Step #12 - "compile-honggfuzz-address-x86_64": compiling prism_init.c Step #12 - "compile-honggfuzz-address-x86_64": assembling coroutine/amd64/Context.S Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling enc/ascii.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enc/us_ascii.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enc/unicode.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enc/utf_8.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enc/trans/newline.c Step #12 - "compile-honggfuzz-address-x86_64": generating encdb.h Step #12 - "compile-honggfuzz-address-x86_64": generating x86_64-linux-fake.rb Step #12 - "compile-honggfuzz-address-x86_64": In file included from prism_init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./prism/extension.h:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc/ascii.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": encdb.h updated Step #12 - "compile-honggfuzz-address-x86_64": creating verconf.h Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc/us_ascii.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc/unicode.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regint.h:115: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc/utf_8.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc/trans/newline.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": verconf.h updated Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling loadpath.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": x86_64-linux-fake.rb updated Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": generating enc.mk Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from loadpath.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": making srcs under enc Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": generating transdb.h Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": transdb.h updated Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 11 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking miniruby Step #12 - "compile-honggfuzz-address-x86_64": builtin_binary.inc updated Step #12 - "compile-honggfuzz-address-x86_64": a5563c3c2ba6d690d66e77a4ab9e61e255d4b30909f61c433c74b1ee9e5746c2 builtin_binary.inc Step #12 - "compile-honggfuzz-address-x86_64": compiling builtin.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from builtin.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking static-library libruby-static.a Step #12 - "compile-honggfuzz-address-x86_64": generating makefiles ext/configure-ext.mk Step #12 - "compile-honggfuzz-address-x86_64": making enc Step #12 - "compile-honggfuzz-address-x86_64": making trans Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/encdb.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/transdb.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/big5.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/cesu_8.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/big5.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/cp949.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/cesu_8.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/emacs_mule.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/chinese.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/ebcdic.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/euc_jp.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/euc_kr.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/emoji.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/euc_tw.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/gb2312.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/emoji_iso2022_kddi.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/gb18030.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/emoji_sjis_docomo.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/emoji_sjis_kddi.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/gbk.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/emoji_sjis_softbank.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_1.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/escape.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_2.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_3.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/gb18030.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_4.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/gbk.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_5.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/iso2022.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_6.c Step #12 - "compile-honggfuzz-address-x86_64": ext/configure-ext.mk updated Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/big5.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/cp949.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.hIn file included from ./enc/trans/cesu_8.c:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h::29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:3985:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from 24:./include/ruby/ruby.h:28./enc/cesu_8.c: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from ./include/ruby/internal/arithmetic.h30:: Step #12 - "compile-honggfuzz-address-x86_64": 24In file included from : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h./include/ruby/internal/arithmetic/char.h::43: Step #12 - "compile-honggfuzz-address-x86_64": 29: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.hwarning: :38./include/ruby/internal/core/rstring.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 398./include/ruby/ruby.h::2824:: Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/emacs_mule.c:30 In file included from : Step #12 - "compile-honggfuzz-address-x86_64": 398In file included from | s tru398 | ./include/ruby/internal/arithmetic.h : 24 ./regenc.h: In file included from c43 ./enc/encdb.c:ts12: Step #12 - "compile-honggfuzz-address-x86_64": t In file included from rR./internal/encoding.hu: Step #12 - "compile-honggfuzz-address-x86_64": :c: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from RStSIn file included from 11t./include/ruby/internal/arithmetic/char.h: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby.hring retval;ring ret:va29lIn file included from ;: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  | ./include/ruby/internal/core/rstring.h ^ Step #12 - "compile-honggfuzz-address-x86_64": ::398:24: 38: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/ruby.h Step #12 - "compile-honggfuzz-address-x86_64": In file included from | ./include/ruby/ruby.h::2828: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h: 88398: | 17 :   note:  member 'klass' declared 'const' here  Step #12 - "compile-honggfuzz-address-x86_64": struct RStrin g88 | r e t v alc;on Step #12 - "compile-honggfuzz-address-x86_64": s t|  ^V Step #12 - "compile-honggfuzz-address-x86_64": ALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h :| 88: ^17 Step #12 - "compile-honggfuzz-address-x86_64": : note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  88 | const VALUE kla ^s Step #12 - "compile-honggfuzz-address-x86_64": s; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | constIn file included from ./enc/trans/transdb.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": VAIn file included from L./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.hUE klass:398; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | structIn file included from ./enc/trans/ebcdic.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24In file included from : warning: ./enc/gb2312.cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64":  :1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h: 24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": RS 398 | struct RString 398 | struct tRString reringtv retvaall;; Step #12 - "compile-honggfuzz-address-x86_64": |  ^r Step #12 - "compile-honggfuzz-address-x86_64": etval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: ./include/ruby/internal/core/rbasic.hmember 'klass' declared 'const' here:88 Step #12 - "compile-honggfuzz-address-x86_64": :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | con s88t |  VALUE k l a ssc;on Step #12 - "compile-honggfuzz-address-x86_64": s t|  ^V Step #12 - "compile-honggfuzz-address-x86_64": ALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./enc/gb18030.c./enc/euc_jp.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43:In file included from ./enc/euc_kr.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./enc/gbk.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from  Step #12 - "compile-honggfuzz-address-x86_64": | 31 ^ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h: ./include/ruby/internal/core/rbasic.h398: | 88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h :38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h :./include/ruby/ruby.h 24: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 28./include/ruby/internal/arithmetic/char.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 29./include/ruby/internal/arithmetic.h: Step #12 - "compile-honggfuzz-address-x86_64": :24: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :./include/ruby/internal/arithmetic/char.h398::2924: Step #12 - "compile-honggfuzz-address-x86_64": : ./include/ruby/internal/core/rstring.h:398warning: :24:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struc t398 | R S t r i n g rsettrvuaclt; Step #12 - "compile-honggfuzz-address-x86_64": R S| tr ^i Step #12 - "compile-honggfuzz-address-x86_64": ng retval; Step #12 - "compile-honggfuzz-address-x86_64":  ./include/ruby/internal/core/rbasic.h| :88 ^: Step #12 - "compile-honggfuzz-address-x86_64": 17: note: ./include/ruby/internal/core/rbasic.hmember 'klass' declared 'const' here:88 Step #12 - "compile-honggfuzz-address-x86_64": :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | con s88t |  V A LUcEo nksltas sV;AL Step #12 - "compile-honggfuzz-address-x86_64": U E| k ^l Step #12 - "compile-honggfuzz-address-x86_64": ass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/chinese.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | In file included from ./enc/trans/big5.c :7: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/euc_tw.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from ./enc/iso_8859_1.c Step #12 - "compile-honggfuzz-address-x86_64": :30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h88: | 43 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./enc/trans/emoji_iso2022_kddi.c ./include/ruby.h:: 538: Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from cIn file included from ./transcode_data.ho./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": 14: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :./include/ruby/ruby.h398::2824: Step #12 - "compile-honggfuzz-address-x86_64": In file included from : warning: ./include/ruby/internal/arithmetic.h:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]24: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]398 | Step #12 - "compile-honggfuzz-address-x86_64": struct 398 | R S t ri n g r etsvtarlu;ct Step #12 - "compile-honggfuzz-address-x86_64":  | RS ^t Step #12 - "compile-honggfuzz-address-x86_64": ring retv./include/ruby/internal/core/rbasic.ha:l88;:17 Step #12 - "compile-honggfuzz-address-x86_64": : |  ^note: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88member 'klass' declared 'const' here:17 Step #12 - "compile-honggfuzz-address-x86_64": : note: 88member 'klass' declared 'const' here |  Step #12 - "compile-honggfuzz-address-x86_64": consIn file included from t ./enc/trans/emoji_sjis_kddi.c88: | 5V : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/RUBY_ALIGNOF Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/emoji_sjis_docomo.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/emoji_sjis_softbank.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./enc/iso_8859_3.c: Step #12 - "compile-honggfuzz-address-x86_64": 30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h: 24: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/ruby.h398In file included from | 43./include/ruby/internal/arithmetic/char.h:28 : Step #12 - "compile-honggfuzz-address-x86_64": : 29In file included from 88 : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby.h | In file included from : ./include/ruby/internal/arithmetic.h./include/ruby/internal/core/rstring.h:38 :24: Step #12 - "compile-honggfuzz-address-x86_64": 398: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from In file included from 24./include/ruby/ruby.h./include/ruby/internal/arithmetic/char.h::sc: 28to29: Step #12 - "compile-honggfuzz-address-x86_64": rn: Step #12 - "compile-honggfuzz-address-x86_64": sIn file included from ut./include/ruby/internal/arithmetic.h:warning: c./include/ruby/internal/core/rstring.h24t :: Step #12 - "compile-honggfuzz-address-x86_64": Vdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from 398./include/ruby/internal/arithmetic/char.h./enc/trans/emoji.cA:n: L Step #12 - "compile-honggfuzz-address-x86_64": A:2429s6U:: Step #12 - "compile-honggfuzz-address-x86_64": tLEs U ./include/ruby/internal/core/rstring.hEkt  : lr398 | uct RSt 398rsViAt:nLkr24gU:u Elc r tekwarning: tl vaaRasdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]Slst;; Step #12 - "compile-honggfuzz-address-x86_64": ri Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": n g| | r ^ ^e398 Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": t | va al ./include/ruby/internal/core/rbasic.h:88s; : s 17 RStr: Step #12 - "compile-honggfuzz-address-x86_64": inIn file included from g ./transcode_data.hr:e14t: Step #12 - "compile-honggfuzz-address-x86_64": vIn file included from a./include/ruby/ruby.hl:;28: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h :| 29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64":  | ^ Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/gbk.c:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_6.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/gb18030.c:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h:./enc/iso_8859_4.c88::3017: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from ./regenc.h:43note: : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:In file included from 28./enc/iso_8859_2.c: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 30./include/ruby/internal/arithmetic.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 24./regenc.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 43./include/ruby/internal/arithmetic/char.h: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 29./include/ruby.h: Step #12 - "compile-honggfuzz-address-x86_64": :38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": warning: s Step #12 - "compile-honggfuzz-address-x86_64": sdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:;  Step #12 - "compile-honggfuzz-address-x86_64": | 398 Step #12 - "compile-honggfuzz-address-x86_64":  |  ^ | note: 398 | ; Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64":  member 'klass' declared 'const' here |  Step #12 - "compile-honggfuzz-address-x86_64": ^./include/ruby/internal/core/rstring.h Step #12 - "compile-honggfuzz-address-x86_64": :./include/ruby/internal/core/rbasic.h398: :88 24:88:17 | :  member 'klass' declared 'const' here   Step #12 - "compile-honggfuzz-address-x86_64": note: warning: member 'klass' declared 'const' heredefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 88 |  const 398 | V A L U E klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/escape.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398In file included from | ./enc/iso_8859_5.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/iso2022.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": s truc t  R S t rsitnruccgot nret vRaSlt; Step #12 - "compile-honggfuzz-address-x86_64": rin88g | csontst VAL U | rE ^ Step #12 - "compile-honggfuzz-address-x86_64": k lV aALUEss klass; Step #12 - "compile-honggfuzz-address-x86_64": | ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": s s./include/ruby/internal/core/rbasic.ht:r88u:c17t RStr:i ng note: remember 'klass' declared 'const' heretv Step #12 - "compile-honggfuzz-address-x86_64": al; 88 |  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note:  member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | c onst VALcUonstE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": etval; Step #12 - "compile-honggfuzz-address-x86_64": | tr ^u Step #12 - "compile-honggfuzz-address-x86_64": ct RS./include/ruby/internal/core/rbasic.ht:r88i:n17g: retnote: val; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64":  ./include/ruby/internal/core/rbasic.h88 | : 88 : c17onst: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": VAL 88 | UE kl caonst VALUE kssl;ass Step #12 - "compile-honggfuzz-address-x86_64": | ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/japanese.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_7.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/japanese_euc.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_8.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_9.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/japanese_sjis.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_10.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_11.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_13.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_14.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/korean.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_15.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/iso_8859_16.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/koi8_r.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/single_byte.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/trans/utf8_mac.c Step #12 - "compile-honggfuzz-address-x86_64": configuring bigdecimal Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/koi8_u.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/japanese.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88In file included from | c./enc/iso_8859_7.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: onswarning: t VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]|  ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_9.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:In file included from 29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": ./enc/trans/japanese_sjis.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ./transcode_data.h:./enc/trans/japanese_euc.c14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h ::2914398 | : Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: : Step #12 - "compile-honggfuzz-address-x86_64":  In file included from ./include/ruby/ruby.h:28default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/arithmetic.h struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 |  ./include/ruby/internal/core/rbasic.h : struct: 24RString retval; Step #12 - "compile-honggfuzz-address-x86_64": | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ^./include/ruby/internal/arithmetic/char.h Step #12 - "compile-honggfuzz-address-x86_64": :29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64":  88warning: | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | In file included from ./enc/iso_8859_8.c : 30 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from c./regenc.ho:n43s: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from ./include/ruby.h :V38A: Step #12 - "compile-honggfuzz-address-x86_64": LIn file included from U./include/ruby/ruby.hE: 28k: Step #12 - "compile-honggfuzz-address-x86_64": lIn file included from a./include/ruby/internal/arithmetic.hs:s24;: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/arithmetic/char.h :| 29: Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 39888: | struct17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | cons tRS tVconfiguring cgi/escape Step #12 - "compile-honggfuzz-address-x86_64": rAiLnUE g rketlvaasls;; Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^|  ^ Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_10.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_13.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | In file included from ./enc/iso_8859_11.c: co30ns: Step #12 - "compile-honggfuzz-address-x86_64": In file included from t./regenc.h :V43A: Step #12 - "compile-honggfuzz-address-x86_64": LIn file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | UE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_14.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring continuation Step #12 - "compile-honggfuzz-address-x86_64": configuring coverage Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_15.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring date Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/korean.c:7: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/single_byte.c:57: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/iso_8859_16.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | structcompiling ./enc/trans/utf_16_32.c Step #12 - "compile-honggfuzz-address-x86_64":  RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/utf8_mac.c:6: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1./include/ruby/internal/core/rstring.h warning generated. Step #12 - "compile-honggfuzz-address-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/shift_jis.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/utf_16be.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/koi8_r.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/koi8_u.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": 1In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24:  warning generated. Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/utf_16le.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/utf_32be.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/utf_32le.c Step #12 - "compile-honggfuzz-address-x86_64": configuring digest Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": configuring digest/bubblebabble Step #12 - "compile-honggfuzz-address-x86_64": configuring digest/md5 Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_31j.c Step #12 - "compile-honggfuzz-address-x86_64": configuring etc Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": configuring erb/escape Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1250.c Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder transdb.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1251.c Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder cesu_8.so Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1252.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/trans/utf_16_32.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./transcode_data.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString reIn file included from ./enc/shift_jis.ct:val; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/shift_jis.h:note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const V31ALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": ^In file included from Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | strulinking transcoder ebcdic.so Step #12 - "compile-honggfuzz-address-x86_64": ct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/utf_16le.c:30: Step #12 - "compile-honggfuzz-address-x86_64": configuring fcntl Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klassIn file included from ./enc/utf_32be.c:; Step #12 - "compile-honggfuzz-address-x86_64": | 30: Step #12 - "compile-honggfuzz-address-x86_64":  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from ./enc/utf_16be.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h Step #12 - "compile-honggfuzz-address-x86_64": :38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h398: | 398: 24 :   warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]str Step #12 - "compile-honggfuzz-address-x86_64": u ct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": | 398 | ^ Step #12 - "compile-honggfuzz-address-x86_64":   s./include/ruby/internal/core/rbasic.ht:r88u:c17t : note: RSmember 'klass' declared 'const' heretr Step #12 - "compile-honggfuzz-address-x86_64": i ng retval88; |  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": con./include/ruby/internal/core/rbasic.hs:t88: 17V:A LUEnote: kmember 'klass' declared 'const' herela Step #12 - "compile-honggfuzz-address-x86_64": s s; Step #12 - "compile-honggfuzz-address-x86_64": |  ^88 Step #12 - "compile-honggfuzz-address-x86_64": |  const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder emoji.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_31j.c:32: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/shift_jis.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/utf_32le.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring fiddle Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1250.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder escape.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1251.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder iso2022.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1252.c:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder japanese.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1253.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1254.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ./enc/windows_1257.c Step #12 - "compile-honggfuzz-address-x86_64": configuring io/console Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding encdb.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/abi Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/arith_seq/beg_len_step Step #12 - "compile-honggfuzz-address-x86_64": linking encoding big5.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/arith_seq/extract Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder utf_16_32.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding cesu_8.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/array/concat Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/array/resize Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/bignum Step #12 - "compile-honggfuzz-address-x86_64": linking encoding cp949.so Step #12 - "compile-honggfuzz-address-x86_64": configuring json Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/bug-14834 Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1253.c:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": configuring json/generator Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/bug-3571 Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1254.c:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:linking encoding emacs_mule.so Step #12 - "compile-honggfuzz-address-x86_64": 38: Step #12 - "compile-honggfuzz-address-x86_64": configuring json/parser Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | configuring -test-/bug-5832 Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./enc/windows_1257.c:30: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./regenc.h:43: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": configuring monitor Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RStconfiguring -test-/bug_reporter Step #12 - "compile-honggfuzz-address-x86_64": ring retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/class Step #12 - "compile-honggfuzz-address-x86_64": configuring nkf Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/cxxanyargs Step #12 - "compile-honggfuzz-address-x86_64": linking encoding euc_jp.so Step #12 - "compile-honggfuzz-address-x86_64": configuring objspace Step #12 - "compile-honggfuzz-address-x86_64": linking encoding euc_kr.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding euc_tw.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding gb2312.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding gb18030.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding gbk.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_1.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_2.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_3.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_4.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_5.so Step #12 - "compile-honggfuzz-address-x86_64": configuring openssl Step #12 - "compile-honggfuzz-address-x86_64": configuring psych Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_6.so Step #12 - "compile-honggfuzz-address-x86_64": configuring pathname Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_7.so Step #12 - "compile-honggfuzz-address-x86_64": configuring pty Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder single_byte.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_8.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_9.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_10.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_11.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_13.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/debug Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_14.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/dln/empty Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_15.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/econv Step #12 - "compile-honggfuzz-address-x86_64": configuring rbconfig/sizeof Step #12 - "compile-honggfuzz-address-x86_64": linking encoding iso_8859_16.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/enumerator_kw Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/eval Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/exception Step #12 - "compile-honggfuzz-address-x86_64": linking encoding koi8_r.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/fatal Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/file Step #12 - "compile-honggfuzz-address-x86_64": linking encoding koi8_u.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding shift_jis.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding utf_16be.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding utf_16le.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding utf_32be.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding utf_32le.so Step #12 - "compile-honggfuzz-address-x86_64": configuring digest/rmd160 Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder emoji_sjis_docomo.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_31j.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1250.so Step #12 - "compile-honggfuzz-address-x86_64": configuring ripper Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1251.so Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder emoji_sjis_kddi.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1252.so Step #12 - "compile-honggfuzz-address-x86_64": configuring rubyvm Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1253.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1254.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder gb18030.so Step #12 - "compile-honggfuzz-address-x86_64": linking encoding windows_1257.so Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder emoji_sjis_softbank.so Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": configuring socket Step #12 - "compile-honggfuzz-address-x86_64": configuring stringio Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder emoji_iso2022_kddi.so Step #12 - "compile-honggfuzz-address-x86_64": configuring strscan Step #12 - "compile-honggfuzz-address-x86_64": configuring syslog Step #12 - "compile-honggfuzz-address-x86_64": configuring zlib Step #12 - "compile-honggfuzz-address-x86_64": configuring rbs-3.4.0/ext/rbs_extension Step #12 - "compile-honggfuzz-address-x86_64": configuring debug-1.9.2/ext/debug Step #12 - "compile-honggfuzz-address-x86_64": configuring racc-1.7.3/ext/racc/cparse Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder japanese_sjis.so Step #12 - "compile-honggfuzz-address-x86_64": configuring digest/sha1 Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder chinese.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder gbk.so Step #12 - "compile-honggfuzz-address-x86_64": configuring digest/sha2 Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder utf8_mac.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder korean.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder japanese_euc.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/float Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/funcall Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/gvl/call_without_gvl Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/hash Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/integer Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/iseq_load Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/iter Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/dot.dot Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/protect Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/resolve_symbol_resolver Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/resolve_symbol_target Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/stringify_symbols Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/load/stringify_target Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/marshal/compat Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/marshal/internal_ivar Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/marshal/usr Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/memory_status Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/memory_view Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/method Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/notimplement Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/num2int Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/path_to_class Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/popen_deadlock Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/postponed_job Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/printf Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/proc Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/random Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/rational Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/rb_call_super_kw Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/recursion Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/regexp Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/scan_args Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/st/foreach Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/st/numhash Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/st/update Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/string Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/struct Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/symbol Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking transcoder big5.so Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/thread/instrumentation Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/thread_fd Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/time Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/tracepoint Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/typeddata Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": making encs Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/vm Step #12 - "compile-honggfuzz-address-x86_64": configuring -test-/wait Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": configuring io/nonblock Step #12 - "compile-honggfuzz-address-x86_64": configuring io/wait Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": generating makefile exts.mk Step #12 - "compile-honggfuzz-address-x86_64": exts.mk updated Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #12 - "compile-honggfuzz-address-x86_64": compiling c.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #12 - "compile-honggfuzz-address-x86_64": compiling cpp.cpp Step #12 - "compile-honggfuzz-address-x86_64": compiling cxxanyargs.cpp Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #12 - "compile-honggfuzz-address-x86_64": compiling extract.c Step #12 - "compile-honggfuzz-address-x86_64": compiling beg_len_step.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/econv' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #12 - "compile-honggfuzz-address-x86_64": compiling to_ary_concat.c Step #12 - "compile-honggfuzz-address-x86_64": compiling append.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/eval' Step #12 - "compile-honggfuzz-address-x86_64": compiling resize.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #12 - "compile-honggfuzz-address-x86_64": compiling eval.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #12 - "compile-honggfuzz-address-x86_64": compiling bug-14384.c Step #12 - "compile-honggfuzz-address-x86_64": compiling bug.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #12 - "compile-honggfuzz-address-x86_64": compiling bug.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/class' Step #12 - "compile-honggfuzz-address-x86_64": compiling bug_reporter.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #12 - "compile-honggfuzz-address-x86_64": compiling class2name.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/debug' Step #12 - "compile-honggfuzz-address-x86_64": compiling big2str.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #12 - "compile-honggfuzz-address-x86_64": compiling empty.c Step #12 - "compile-honggfuzz-address-x86_64": compiling rb_fatal.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/exception' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/float' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #12 - "compile-honggfuzz-address-x86_64": compiling inspector.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #12 - "compile-honggfuzz-address-x86_64": compiling dataerror.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/file' Step #12 - "compile-honggfuzz-address-x86_64": compiling call_without_gvl.c Step #12 - "compile-honggfuzz-address-x86_64": compiling funcall.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling fs.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/hash' Step #12 - "compile-honggfuzz-address-x86_64": compiling delete.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/integer' Step #12 - "compile-honggfuzz-address-x86_64": compiling iseq_load.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling core_ext.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enumerator_kw.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from append.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | consIn file included from init.ct :1V: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ALU Step #12 - "compile-honggfuzz-address-x86_64": E 398 | klsatssr;uct Step #12 - "compile-honggfuzz-address-x86_64":  | RS ^t Step #12 - "compile-honggfuzz-address-x86_64": riIn file included from to_ary_concat.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:n38g: Step #12 - "compile-honggfuzz-address-x86_64": retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | stIn file included from empty.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ruct ../../../.././include/ruby.hRStr:ing38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from retval; Step #12 - "compile-honggfuzz-address-x86_64": | ../../../.././include/ruby/internal/arithmetic.h: ^ Step #12 - "compile-honggfuzz-address-x86_64": 24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | ../../../.././include/ruby/internal/core/rbasic.h : 88 struct :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | constRS VAtLUE krling raetval;s Step #12 - "compile-honggfuzz-address-x86_64": s; Step #12 - "compile-honggfuzz-address-x86_64": |  ^In file included from |  ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": beg_len_step.c:1../../../.././include/ruby/internal/core/rbasic.h: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 88 | const Step #12 - "compile-honggfuzz-address-x86_64":  VALUE klass ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE kIn file included from extract.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | lass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from resize.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.hIn file included from :29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: In file included from bug.c:1default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]c.c: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38 398 | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h : 28 s: Step #12 - "compile-honggfuzz-address-x86_64": tIn file included from r../../.././include/ruby/internal/arithmetic.hu:c24t: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hR:Stri29n: Step #12 - "compile-honggfuzz-address-x86_64": g retval../../.././include/ruby/internal/core/rstring.h;In file included from  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": bug.c../../.././include/ruby/internal/core/rbasic.h::188: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 17: ../../.././include/ruby.h:note: 38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h Step #12 - "compile-honggfuzz-address-x86_64": :28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.heval.c:: 398:1member 'klass' declared 'const' here: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/ruby.h | 88: 28 | 24 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from : Step #12 - "compile-honggfuzz-address-x86_64": sIn file included from tru../../.././include/ruby/internal/arithmetic.hc:t24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hRString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | ../../.././include/ruby/internal/arithmetic/char.h :29: Step #12 - "compile-honggfuzz-address-x86_64": c../../.././include/ruby/internal/core/rstring.h:398:24:398 :24warning: : default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": In file included from 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from class2name.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from bug_reporter.c:1 : Step #12 - "compile-honggfuzz-address-x86_64": 398In file included from | ../../.././include/ruby.h : 38 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h :28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": struct 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": RS 88 | t r i ngc ornesttv VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from big2str.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from 398 | dataerror.c : 1 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h :28 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hs:t24r: Step #12 - "compile-honggfuzz-address-x86_64": uIn file included from c../../.././include/ruby/internal/arithmetic/char.ht:29 : Step #12 - "compile-honggfuzz-address-x86_64": RS../../.././include/ruby/internal/core/rstring.ht:r398i:n24g: retwarning: valdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]; Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17 :398 | note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from inspector.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from rb_fatal.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from funcall.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64":  ../../.././include/ruby/internal/core/rstring.h::398 : 2924: Step #12 - "compile-honggfuzz-address-x86_64": :c oonnswarning: sttdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] V Step #12 - "compile-honggfuzz-address-x86_64": AVLAUE LkUlEa ssk;l a398 Step #12 - "compile-honggfuzz-address-x86_64": s | s | ;   ^ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64":  |  ^ Step #12 - "compile-honggfuzz-address-x86_64": struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": In file included from fs.c../../.././include/ruby/internal/core/rstring.h::1398: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from 24../../.././include/ruby/ruby.h:: 28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE In file included from kcall_without_gvl.cl:a1s: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28s: Step #12 - "compile-honggfuzz-address-x86_64": ;In file included from ../../../.././include/ruby/internal/arithmetic.h Step #12 - "compile-honggfuzz-address-x86_64": : 24| : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ^../../../.././include/ruby/internal/arithmetic/char.h Step #12 - "compile-honggfuzz-address-x86_64": :29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  s../../.././include/ruby/internal/core/rstring.htruc:t398: 24RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from delete.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": bug-14384.ca:1l : Step #12 - "compile-honggfuzz-address-x86_64": ;In file included from warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]s Step #12 - "compile-honggfuzz-address-x86_64": truct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h: 88398: | 17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29:: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h: 398:24:warning:    Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]warning:  |  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] ^  Step #12 - "compile-honggfuzz-address-x86_64": str../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": u 88 | In file included from iseq_load.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h: 28 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/ruby.h: 28: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h Step #12 - "compile-honggfuzz-address-x86_64": c:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": 398 | str 398 | struct RString retuvcatl; R Step #12 - "compile-honggfuzz-address-x86_64": S t| ri ^n Step #12 - "compile-honggfuzz-address-x86_64": g retval;../../.././include/ruby/internal/core/rbasic.h Step #12 - "compile-honggfuzz-address-x86_64": : 88| :17 ^: Step #12 - "compile-honggfuzz-address-x86_64": note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h: 8888: | 17 :  note: comember 'klass' declared 'const' herens Step #12 - "compile-honggfuzz-address-x86_64": t VALUE klass; 88 Step #12 - "compile-honggfuzz-address-x86_64": | |  ^ Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": t RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |   ^cs../../.././include/ruby/internal/core/rstring.h Step #12 - "compile-honggfuzz-address-x86_64": truct :398:24:RStrin../../.././include/ruby/internal/core/rbasic.h :88g retv:warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": al;17: 398 |  Step #12 - "compile-honggfuzz-address-x86_64": | note:  ^member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h :88 :17 : stnote: rumember 'klass' declared 'const' herecto n Step #12 - "compile-honggfuzz-address-x86_64": RS 88 | s trconst VIn file included from ALUi88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": enumerator_kw.cEt k lVALUE kla:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38ss; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": nass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": g retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.hIn file included from core_ext.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/numeric.h:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VA:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.hL:UE 28: Step #12 - "compile-honggfuzz-address-x86_64": kIn file included from l../../.././include/ruby/internal/arithmetic.ha:24: Step #12 - "compile-honggfuzz-address-x86_64": ss;In file included from ../../.././include/ruby/internal/arithmetic/char.h Step #12 - "compile-honggfuzz-address-x86_64": : 29| : Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h: ^ Step #12 - "compile-honggfuzz-address-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling nextafter.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/dln/empty.so Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/array/resize.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/bug_reporter.so Step #12 - "compile-honggfuzz-address-x86_64": 1linking shared-object -test-/arith_seq/beg_len_step.so Step #12 - "compile-honggfuzz-address-x86_64": warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/econv.so Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/fatal/rb_fatal.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/bug_5832.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/gvl/call_without_gvl.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/array/to_ary_concat.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/bug_3571.so Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling profile_frames.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/hash.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/arith_seq/extract.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/eval.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling bigzero.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/funcall.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/iseq_load.so Step #12 - "compile-honggfuzz-address-x86_64": compiling enc_raise.c Step #12 - "compile-honggfuzz-address-x86_64": compiling div.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iter' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling break.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/bug_14834.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #12 - "compile-honggfuzz-address-x86_64": compiling dot.dot.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/econv' Step #12 - "compile-honggfuzz-address-x86_64": compiling ensured.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling stat.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #12 - "compile-honggfuzz-address-x86_64": compiling intpack.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/enumerator_kw.so Step #12 - "compile-honggfuzz-address-x86_64": compiling my_integer.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #12 - "compile-honggfuzz-address-x86_64": compiling protect.c Step #12 - "compile-honggfuzz-address-x86_64": compiling resolve_symbol_resolver.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/eval' Step #12 - "compile-honggfuzz-address-x86_64": compiling yield.c Step #12 - "compile-honggfuzz-address-x86_64": compiling mul.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/hash' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #12 - "compile-honggfuzz-address-x86_64": compiling str2big.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #12 - "compile-honggfuzz-address-x86_64": compiling resolve_symbol_target.c Step #12 - "compile-honggfuzz-address-x86_64": compiling stringify_symbols.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #12 - "compile-honggfuzz-address-x86_64": compiling stringify_target.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from nextafter.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #12 - "compile-honggfuzz-address-x86_64": compiling usrcompat.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from profile_frames.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29../../.././include/ruby/ruby.h: Step #12 - "compile-honggfuzz-address-x86_64": :28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: ../../.././include/ruby/internal/core/rstring.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": :398: 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]398 | Step #12 - "compile-honggfuzz-address-x86_64": struct 398 | R S t ring r et v astl; Step #12 - "compile-honggfuzz-address-x86_64": ruct|  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64":  RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88 | const VALUE klass;88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 Step #12 - "compile-honggfuzz-address-x86_64": | |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from bigzero.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | In file included from div.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": struct RString retIn file included from v../../.././include/ruby/internal/arithmetic.ha:l24;: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const ../../.././include/ruby/internal/arithmetic/char.h:VA29: Step #12 - "compile-honggfuzz-address-x86_64": LUE../../.././include/ruby/internal/core/rstring.h :k398l:a24s:s ; Step #12 - "compile-honggfuzz-address-x86_64": warning: |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from break.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | ../../.././include/ruby.h struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": :38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc_raise.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/core/rbasic.h../../.././include/ruby.h::3888: Step #12 - "compile-honggfuzz-address-x86_64": :17In file included from :../../.././include/ruby/ruby.h: 28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hnote: :24member 'klass' declared 'const' here: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/arithmetic/char.h :29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from dot.dot.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #12 - "compile-honggfuzz-address-x86_64": compiling internal_ivar.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: 1 warningwarning: generated. Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/class.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from intpack.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ensured.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from stat.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated . Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from my_integer.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #12 - "compile-honggfuzz-address-x86_64": In file included from protect.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]compiling usrmarshal.c Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RStrin1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": g retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/float.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from yield.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from mul.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #12 - "compile-honggfuzz-address-x86_64": In file included from resolve_symbol_resolver.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | In file included from stringify_symbols.ccon:s1t: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.hV:A38L: Step #12 - "compile-honggfuzz-address-x86_64": UIn file included from ../../../.././include/ruby/ruby.hE: 28: Step #12 - "compile-honggfuzz-address-x86_64": klIn file included from a../../../.././include/ruby/internal/arithmetic.hs:s24;: Step #12 - "compile-honggfuzz-address-x86_64": In file included from 1../../../.././include/ruby/internal/arithmetic/char.h warning generated. Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": :29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klaIn file included from sresolve_symbol_target.cs:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:;28 Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from | ../../../.././include/ruby/internal/arithmetic.h ^ Step #12 - "compile-honggfuzz-address-x86_64": :24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88In file included from str2big.c::17: 1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:note: 28: Step #12 - "compile-honggfuzz-address-x86_64": member 'klass' declared 'const' hereIn file included from ../../.././include/ruby/internal/arithmetic.h Step #12 - "compile-honggfuzz-address-x86_64": :24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": 88 | const V../../.././include/ruby/internal/core/rstring.hALUE klass;:398 Step #12 - "compile-honggfuzz-address-x86_64": |  ^: Step #12 - "compile-honggfuzz-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/dot.dot.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/class' Step #12 - "compile-honggfuzz-address-x86_64": compiling memory_view.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from stringify_target.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/RUBY_ALIGNOF.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/method' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/debug.so Step #12 - "compile-honggfuzz-address-x86_64": compiling arity.c Step #12 - "compile-honggfuzz-address-x86_64": compiling num2int.c Step #12 - "compile-honggfuzz-address-x86_64": compiling bug.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #12 - "compile-honggfuzz-address-x86_64": compiling path_to_class.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from usrcompat.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/exception.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/printf' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #12 - "compile-honggfuzz-address-x86_64": compiling infinite_loop_dlsym.c Step #12 - "compile-honggfuzz-address-x86_64": compiling printf.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/float' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling postponed_job.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/iter.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/file.so Step #12 - "compile-honggfuzz-address-x86_64": 11 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/random' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/resolve_symbol_resolver.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/resolve_symbol_target.so Step #12 - "compile-honggfuzz-address-x86_64": compiling bad_version.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from internal_ivar.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rational' Step #12 - "compile-honggfuzz-address-x86_64": klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling rat.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/protect.so Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/stringify_symbols.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/proc' Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/debug' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/load/stringify_target.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling receiver.c Step #12 - "compile-honggfuzz-address-x86_64": compiling super.c Step #12 - "compile-honggfuzz-address-x86_64": compiling loop.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #12 - "compile-honggfuzz-address-x86_64": compiling rb_call_super_kw.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #12 - "compile-honggfuzz-address-x86_64": In file included from usrmarshal.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klasscompiling recursion.c Step #12 - "compile-honggfuzz-address-x86_64": ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/exception' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from memory_view.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | constmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #12 - "compile-honggfuzz-address-x86_64": VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/marshal/compat.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/file' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/bignum.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling parse_depth_limit.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #12 - "compile-honggfuzz-address-x86_64": compiling scan_args.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iter' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #12 - "compile-honggfuzz-address-x86_64": In file included from num2int.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUEmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #12 - "compile-honggfuzz-address-x86_64": klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28compiling numhash.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: compiling update.c Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct compiling foreach.c Step #12 - "compile-honggfuzz-address-x86_64": RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/marshal/internal_ivar.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from arity.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from bug.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/struct' Step #12 - "compile-honggfuzz-address-x86_64": In file included from path_to_class.ccompiling data.c Step #12 - "compile-honggfuzz-address-x86_64": :1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/string' Step #12 - "compile-honggfuzz-address-x86_64": compiling capacity.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from infinite_loop_dlsym.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17In file included from postponed_job.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | : struct note: RSmember 'klass' declared 'const' heretring Step #12 - "compile-honggfuzz-address-x86_64": 88r | e tvconst VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | a ^ Step #12 - "compile-honggfuzz-address-x86_64": l; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #12 - "compile-honggfuzz-address-x86_64": compiling duplicate.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from printf.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from bad_version.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | constlinking shared-object -test-/marshal/usr.so Step #12 - "compile-honggfuzz-address-x86_64":  VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from rat.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/rational.h:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17In file included from : init.c:note: 1: Step #12 - "compile-honggfuzz-address-x86_64": member 'klass' declared 'const' hereIn file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.h:8888:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": | 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from receiver.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: In file included from loop.cnote: :1member 'klass' declared 'const' here: Step #12 - "compile-honggfuzz-address-x86_64": In file included from Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/random.h:17: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h :8828 | : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h : 24: Step #12 - "compile-honggfuzz-address-x86_64": cIn file included from o../../.././include/ruby/internal/arithmetic/char.hn:s29t: Step #12 - "compile-honggfuzz-address-x86_64":  ../../.././include/ruby/internal/core/rstring.hVAL:U398E:24 :k la1s warningwarning: s generated;. Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling len.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from super.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from rb_call_super_kw.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/method.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/path_to_class.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/notimplement.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #12 - "compile-honggfuzz-address-x86_64": In file included from recursion.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling member.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/cxxanyargs.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from scan_args.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from parse_depth_limit.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #12 - "compile-honggfuzz-address-x86_64": struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling coderange.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from numhash.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": 1../../../.././include/ruby/internal/core/rstring.h:398: warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17linking shared-object -test-/num2int.so Step #12 - "compile-honggfuzz-address-x86_64": : note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from foreach.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | compiling cstr.c Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | cons11 warning warning generated generated. Step #12 - "compile-honggfuzz-address-x86_64": . Step #12 - "compile-honggfuzz-address-x86_64": t VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ellipsize.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #12 - "compile-honggfuzz-address-x86_64": compiling instrumentation.c Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/proc.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from update.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | structIn file included from RStIn file included from ring capacity.c:1: Step #12 - "compile-honggfuzz-address-x86_64": retvadata.cl:;1: Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88In file included from In file included from :17:../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:../../.././include/ruby.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: 38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 398 | 88../../.././include/ruby/ruby.h: | 28 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:co24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hns:29t: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h V:398AL:24UE: klawarning: ssdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]; Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/rb_call_super_kw.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/method' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #12 - "compile-honggfuzz-address-x86_64": compiling type.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #12 - "compile-honggfuzz-address-x86_64": compiling thread_fd.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/time' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/recursion.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/random.so Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from duplicate.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/postponed_job.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #12 - "compile-honggfuzz-address-x86_64": In file included from compiling leap_second.c Step #12 - "compile-honggfuzz-address-x86_64": init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from len.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' heremake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/proc' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #12 - "compile-honggfuzz-address-x86_64": compiling gc_hook.c Step #12 - "compile-honggfuzz-address-x86_64": compiling tracepoint.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/st/update.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #12 - "compile-honggfuzz-address-x86_64": compiling new.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #12 - "compile-honggfuzz-address-x86_64": In file included from member.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: linking shared-object -test-/regexp.so Step #12 - "compile-honggfuzz-address-x86_64": member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #12 - "compile-honggfuzz-address-x86_64": ass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling typeddata.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/random' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling enc_associate.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/vm' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/wait' Step #12 - "compile-honggfuzz-address-x86_64": compiling at_exit.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/printf.so Step #12 - "compile-honggfuzz-address-x86_64": compiling wait.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/st/numhash.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling bigdecimal.c Step #12 - "compile-honggfuzz-address-x86_64": compiling enc_dummy.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from coderange.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/cgi/escape' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling enc_str_buf_cat.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from cstr.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from ellipsize.c:1 Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h1:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from 28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h 88: | 24 : Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby.hIn file included from ../../.././include/ruby/internal/arithmetic/char.h : c:o38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from 29nst../../.././include/ruby/ruby.h: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h::24398: VAL24: U: Step #12 - "compile-honggfuzz-address-x86_64": In file included from warning: ../../.././include/ruby/internal/arithmetic/char.h:29default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": compiling escape.c Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": E398 | klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": | In file included from instrumentation.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString re ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALtval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": UE../../../.././include/ruby/internal/core/rbasic.h:88 klass; Step #12 - "compile-honggfuzz-address-x86_64": | :make[2]: Entering directory '/work/ruby-3.3.6/ext/continuation' Step #12 - "compile-honggfuzz-address-x86_64": 17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALU ^ Step #12 - "compile-honggfuzz-address-x86_64": E klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/st/foreach.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/memory_view.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #12 - "compile-honggfuzz-address-x86_64": compiling continuation.c Step #12 - "compile-honggfuzz-address-x86_64": compiling fstring.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #12 - "compile-honggfuzz-address-x86_64": compiling missing.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from 1thread_fd.c warning: generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from type.c:1: Step #12 - "compile-honggfuzz-address-x86_64": 1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.hIn file included from :38../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": In file included from : Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/ruby.h:../../.././include/ruby/internal/core/rstring.h:28: Step #12 - "compile-honggfuzz-address-x86_64": 398:In file included from 24:../../.././include/ruby/internal/arithmetic.h:24make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398398 | | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klaklass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": ss; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/printf' Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/struct.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/integer.so Step #12 - "compile-honggfuzz-address-x86_64": compiling coverage.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": installing default bigdecimal libraries Step #12 - "compile-honggfuzz-address-x86_64": In file included from leap_second.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": compiling date_core.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #12 - "compile-honggfuzz-address-x86_64": In file included from tracepoint.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling modify.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from gc_hook.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1 Step #12 - "compile-honggfuzz-address-x86_64": warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from new.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUEIn file included from typeddata.ckla:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24s: Step #12 - "compile-honggfuzz-address-x86_64": In file included from s../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": installing default coverage libraries Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | compiling date_parse.c Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^compiling date_strftime.c Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": compiling new.c Step #12 - "compile-honggfuzz-address-x86_64": compiling date_strptime.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/integer' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/struct' Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc_associate.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass;In file included from Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": wait.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": In file included from at_exit.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h398:398: | 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64":  398 | stsrturcutct  RSRtStrinrgi nretgv arle; Step #12 - "compile-honggfuzz-address-x86_64": | tval; Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64":  | ../../.././include/ruby/internal/core/rbasic.h: ^88 Step #12 - "compile-honggfuzz-address-x86_64": :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:|  ^ Step #12 - "compile-honggfuzz-address-x86_64": 88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": 88 | c1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": onst VAL1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": UE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc_dummy.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling nofree.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/erb/escape' Step #12 - "compile-honggfuzz-address-x86_64": compiling escape.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from bigdecimal.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./bigdecimal.h:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from enc_str_buf_cat.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retvallinking shared-object -test-/thread_fd.so Step #12 - "compile-honggfuzz-address-x86_64": ; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling digest.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/symbol.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from continuation.c:2: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VAIn file included from escape.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": LUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' hereIn file included from fstring.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct Step #12 - "compile-honggfuzz-address-x86_64": 88 |  R Strconsing retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: tmember 'klass' declared 'const' here V Step #12 - "compile-honggfuzz-address-x86_64": 88 | ALUconst VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": E klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/thread/instrumentation.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from missing.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated1. Step #12 - "compile-honggfuzz-address-x86_64": warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/typeddata.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/tracepoint.so Step #12 - "compile-honggfuzz-address-x86_64": compiling normalize.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/vm/at_exit.so Step #12 - "compile-honggfuzz-address-x86_64": installing default date_core libraries Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from coverage.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal/gc.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | stIn file included from date_core.cru:5c: Step #12 - "compile-honggfuzz-address-x86_64": In file included from t ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": compiling qsort.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from RString ret../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]v Step #12 - "compile-honggfuzz-address-x86_64": al;  Step #12 - "compile-honggfuzz-address-x86_64": | 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | 88 | ^ Step #12 - "compile-honggfuzz-address-x86_64":  const VALUE klasmake[2]: Entering directory '/work/ruby-3.3.6/ext/etc' Step #12 - "compile-honggfuzz-address-x86_64": s; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling etc.c Step #12 - "compile-honggfuzz-address-x86_64": compiling rb_interned_str.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object continuation.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from date_parse.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/wait.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/fcntl' Step #12 - "compile-honggfuzz-address-x86_64": compiling fcntl.c Step #12 - "compile-honggfuzz-address-x86_64": fstring.c:17:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 17 | struct RString fake_str;make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling console.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from date_strptime.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/nonblock' Step #12 - "compile-honggfuzz-address-x86_64": In file included from date_strftime.c:7: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from modify.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | conIn file included from st VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | new.c ^ Step #12 - "compile-honggfuzz-address-x86_64": :1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #12 - "compile-honggfuzz-address-x86_64": compiling nonblock.c Step #12 - "compile-honggfuzz-address-x86_64": compiling rb_str_dup.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/vm' Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from nofree.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling set_len.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": In file included from escape.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/wait' Step #12 - "compile-honggfuzz-address-x86_64": compiling wait.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/scan_args.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/continuation' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/wait' Step #12 - "compile-honggfuzz-address-x86_64": In file included from digest.c:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./digest.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": compiling monitor.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #12 - "compile-honggfuzz-address-x86_64": compiling nkf.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": compiling object_tracing.c Step #12 - "compile-honggfuzz-address-x86_64": compiling pathname.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": compiling openssl_missing.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from normalize.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../internal/file.h:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from qsort.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | s1 warning generatedt. Step #12 - "compile-honggfuzz-address-x86_64": ruct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | installing default nkf libraries Step #12 - "compile-honggfuzz-address-x86_64": In file included from rb_interned_str.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling objspace.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": installing default pathname libraries Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from etc.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": installing default monitor libraries Step #12 - "compile-honggfuzz-address-x86_64": compiling psych.c Step #12 - "compile-honggfuzz-address-x86_64": compiling objspace_dump.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from fcntl.c:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from console.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": 24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling psych_emitter.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from nonblock.c:13: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": In file included from rb_str_dup.c: 88 | 1 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.hc:o38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from nst../../.././include/ruby/ruby.h V:28A: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": LUIn file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: E kdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]la Step #12 - "compile-honggfuzz-address-x86_64": ss; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from set_len.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from wait.c:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object erb/escape.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_asn1.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from monitor.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": In file included from object_tracing.c 88 | : 16In file included from : Step #12 - "compile-honggfuzz-address-x86_64": In file included from c../../internal.ho:ns31t: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.hV:Ankf.cL28:: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:1424U: Step #12 - "compile-honggfuzz-address-x86_64": EIn file included from ../.././include/ruby/ruby.h: Step #12 - "compile-honggfuzz-address-x86_64": :28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: In file included from pathname.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_bio.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object fcntl.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object cgi/escape.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/erb/escape' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_bn.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": compiling pty.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from objspace.c:15: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | compiling ossl_cipher.c Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from objspace_dump.c:15: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../id_table.h:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | 1 warning generated . Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from psych.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./psych.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struc1t RString warning retval generated;. Step #12 - "compile-honggfuzz-address-x86_64":  Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_config.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object io/wait.so Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/string.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from psych_emitter.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./psych.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object io/nonblock.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/fcntl' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object coverage.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_asn1.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #12 - "compile-honggfuzz-address-x86_64": compiling sizes.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/cgi/escape' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/rational.so Step #12 - "compile-honggfuzz-address-x86_64": installing default pty libraries Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_bio.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object monitor.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/wait' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_digest.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": compiling eventids1.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/string' Step #12 - "compile-honggfuzz-address-x86_64": compiling limits.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest.so Step #12 - "compile-honggfuzz-address-x86_64": compiling eventids2.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_cipher.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.hmake[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": :29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/nonblock' Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_bn.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": installing default libraries Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": In file included from pty.c:57: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rational' Step #12 - "compile-honggfuzz-address-x86_64": compiling ripper.c Step #12 - "compile-honggfuzz-address-x86_64": struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/stringio' Step #12 - "compile-honggfuzz-address-x86_64": compiling stringio.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_config.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/strscan' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": compiling init.c Step #12 - "compile-honggfuzz-address-x86_64": compiling strscan.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": In file included from sizes.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ripper_init.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_digest.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from eventids1.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from limits.c:2: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling constants.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from eventids2.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object etc.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ripper.y:49: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from stringio.c:18: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling basicsocket.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object -test-/time.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from init.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object pty.so Step #12 - "compile-honggfuzz-address-x86_64": compiling psych_parser.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from strscan.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/etc' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object rbconfig/sizeof.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ripper_init.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | constmake[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #12 - "compile-honggfuzz-address-x86_64":  VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling syslog.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object io/console.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/time' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": compiling psych_to_ruby.c Step #12 - "compile-honggfuzz-address-x86_64": compiling socket.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from constants.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h1:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from warning../.././include/ruby/internal/arithmetic.h generated:. Step #12 - "compile-honggfuzz-address-x86_64": 241 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling psych_yaml_tree.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/zlib' Step #12 - "compile-honggfuzz-address-x86_64": compiling zlib.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64": compiling debug.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ipsocket.c Step #12 - "compile-honggfuzz-address-x86_64": installing default syslog libraries Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling iseq_collector.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #12 - "compile-honggfuzz-address-x86_64": In file included from basicsocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling cparse.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from psych_parser.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./psych.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_engine.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from syslog.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from psych_to_ruby.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./psych.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from psych_yaml_tree.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./psych.h:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from socket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from zlib.c:9: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:../.././include/ruby/internal/arithmetic.h:2429: Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/core/rstring.h:398:24../.././include/ruby/internal/arithmetic/char.h: warning: :default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h: 398:24398 | :  struct RStwarning: ring retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | Step #12 - "compile-honggfuzz-address-x86_64": const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from debug.c:2: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from iseq_collector.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_hmac.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ipsocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from cparse.c:12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_engine.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_kdf.c Step #12 - "compile-honggfuzz-address-x86_64": zlib.c:2541:25: warning: default initialization of an object of type 'struct read_raw_arg' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 2541 | struct read_raw_arg ra; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": zlib.c:2383:14: note: member 'argv' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 2383 | const VALUE argv[2]; /* f1o warning generated. Step #12 - "compile-honggfuzz-address-x86_64": r rb_funcallv */ Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling tcpsocket.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_ns_spki.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_ocsp.c Step #12 - "compile-honggfuzz-address-x86_64": compiling tcpserver.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_hmac.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": compiling constants.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object pathname.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling lexer.c Step #12 - "compile-honggfuzz-address-x86_64": checking ../.././parse.y and ../.././ext/ripper/eventids2.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object debug/debug.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling sockssocket.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object syslog.so Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_pkcs12.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_kdf.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": installing default objspace libraries Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object psych.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_ns_spki.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398ossl_ocsp.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": :In file included from ../.././include/ruby/ruby.h24::28 : Step #12 - "compile-honggfuzz-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from ../.././include/ruby/internal/arithmetic.h: Step #12 - "compile-honggfuzz-address-x86_64": 24 : Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: 398 |  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #12 - "compile-honggfuzz-address-x86_64": struct RS398t | r i n g r e t vaslt;ru Step #12 - "compile-honggfuzz-address-x86_64": c t|  ^R Step #12 - "compile-honggfuzz-address-x86_64": String ../.././include/ruby/internal/core/rbasic.hr:e88t:v17a:l ;note: Step #12 - "compile-honggfuzz-address-x86_64":  member 'klass' declared 'const' here|  Step #12 - "compile-honggfuzz-address-x86_64": ^ Step #12 - "compile-honggfuzz-address-x86_64": 88 | ../.././include/ruby/internal/core/rbasic.h : 88make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #12 - "compile-honggfuzz-address-x86_64": :17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64":  const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling bubblebabble.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #12 - "compile-honggfuzz-address-x86_64": In file included from tcpsocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/md5' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from constants.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from compiling md5init.c Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from tcpserver.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling udpsocket.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ext/rbs_extension/lexer.re:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from compiling md5.c Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object strscan.so Step #12 - "compile-honggfuzz-address-x86_64": installing default ripper libraries Step #12 - "compile-honggfuzz-address-x86_64": compiling unixsocket.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": compiling unixserver.c Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object objspace.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkcs12.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: 1warning:  warningdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] generated. Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #12 - "compile-honggfuzz-address-x86_64": compiling rmd160init.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from sockssocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/strscan' Step #12 - "compile-honggfuzz-address-x86_64": In file included from bubblebabble.c:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha1' Step #12 - "compile-honggfuzz-address-x86_64": compiling sha1init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": compiling rmd160.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object racc/cparse.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from md5init.c:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VAcompiling ossl_pkcs7.c Step #12 - "compile-honggfuzz-address-x86_64": LUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from md5.c:54: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./md5.h:49: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../defs.h:8: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from udpsocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": compiling sha2init.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from unixsocket.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling sha2.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_pkey.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from rmd160init.c:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:compiling lexstate.c Step #12 - "compile-honggfuzz-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling sha1.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from unixserver.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": installing default sha2 libraries Step #12 - "compile-honggfuzz-address-x86_64": compiling option.c Step #12 - "compile-honggfuzz-address-x86_64": compiling location.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from sha1init.c:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest/bubblebabble.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from rmd160.c:23: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rmd160.h:29: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../defs.h:8: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64":  RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ancdata.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkcs7.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: compiling ossl_pkey_dh.c Step #12 - "compile-honggfuzz-address-x86_64": note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object stringio.so Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_pkey_dsa.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from sha2init.c:4: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | strucompiling ossl_pkey_ec.c Step #12 - "compile-honggfuzz-address-x86_64": ct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_pkey_rsa.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkey.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/generator' Step #12 - "compile-honggfuzz-address-x86_64": In file included from sha2.c:37: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../defs.h:8: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling generator.c Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/stringio' Step #12 - "compile-honggfuzz-address-x86_64": In file included from sha1.c:20: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./sha1.h:14: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../defs.h:8: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.hcompiling raddrinfo.c Step #12 - "compile-honggfuzz-address-x86_64": :38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from location.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from lexstate.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest/md5.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ifaddr.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_provider.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from option.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkey_dh.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: 1member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkey_dsa.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | installing default socket libraries Step #12 - "compile-honggfuzz-address-x86_64": struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass;compiling ossl_rand.c Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkey_ec.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/parser' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_ssl.c Step #12 - "compile-honggfuzz-address-x86_64": compiling parser.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ancdata.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/md5' Step #12 - "compile-honggfuzz-address-x86_64": compiling main.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_pkey_rsa.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from generator.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling parser.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling parserstate.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from raddrinfo.c:11: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_provider.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ifaddr.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rubysocket.h:138: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../internal.h:31: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ruby_objs.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_rand.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": | In file included from ossl_ssl.c ^ Step #12 - "compile-honggfuzz-address-x86_64": :12: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from parser.rl:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling unescape.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest/rmd160.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from main.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from parser.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^compiling ossl_ssl_session.c Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_ts.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from parserstate.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest/sha1.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ruby_objs.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object digest/sha2.so Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from unescape.c:1: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./rbs_extension.h:3: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha1' Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509attr.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509cert.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_ts.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509crl.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_ssl_session.c:5: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h1: warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509ext.c Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509name.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509req.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509attr.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509revoked.c Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509cert.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509crl.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": compiling ossl_x509store.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509ext.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509name.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509req.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509revoked.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": In file included from ossl_x509store.c:10: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ./ossl.h:16: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby.h:38: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #12 - "compile-honggfuzz-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #12 - "compile-honggfuzz-address-x86_64": 398 | struct RString retval; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #12 - "compile-honggfuzz-address-x86_64": 88 | const VALUE klass; Step #12 - "compile-honggfuzz-address-x86_64": |  ^ Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object json/ext/parser.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/parser' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 2 warnings generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object zlib.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object json/ext/generator.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/zlib' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/generator' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object rbs_extension.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object socket.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object openssl.so Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object nkf.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object bigdecimal.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object date_core.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": linking shared-object ripper.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #12 - "compile-honggfuzz-address-x86_64": revision.h unchanged Step #12 - "compile-honggfuzz-address-x86_64": linking ruby Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": *** Following extensions are not compiled: Step #12 - "compile-honggfuzz-address-x86_64": fiddle: Step #12 - "compile-honggfuzz-address-x86_64": Could not be configured. It will not be installed. Step #12 - "compile-honggfuzz-address-x86_64": /work/ruby-3.3.6/ext/fiddle/extconf.rb:78: missing libffi. Please install libffi or use --with-libffi-source-dir with libffi source location. Step #12 - "compile-honggfuzz-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #12 - "compile-honggfuzz-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": + make install Step #12 - "compile-honggfuzz-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #12 - "compile-honggfuzz-address-x86_64": revision.h unchanged Step #12 - "compile-honggfuzz-address-x86_64": generating x86_64-linux-fake.rb Step #12 - "compile-honggfuzz-address-x86_64": x86_64-linux-fake.rb updated Step #12 - "compile-honggfuzz-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #12 - "compile-honggfuzz-address-x86_64": CC = clang Step #12 - "compile-honggfuzz-address-x86_64": LD = ld Step #12 - "compile-honggfuzz-address-x86_64": LDSHARED = clang -shared Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #12 - "compile-honggfuzz-address-x86_64": CPPFLAGS = Step #12 - "compile-honggfuzz-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #12 - "compile-honggfuzz-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #12 - "compile-honggfuzz-address-x86_64": LANG = Step #12 - "compile-honggfuzz-address-x86_64": LC_ALL = Step #12 - "compile-honggfuzz-address-x86_64": LC_CTYPE = Step #12 - "compile-honggfuzz-address-x86_64": MFLAGS = Step #12 - "compile-honggfuzz-address-x86_64": RUSTC = no Step #12 - "compile-honggfuzz-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #12 - "compile-honggfuzz-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #12 - "compile-honggfuzz-address-x86_64": Target: x86_64-unknown-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": Thread model: posix Step #12 - "compile-honggfuzz-address-x86_64": InstalledDir: /usr/local/bin Step #12 - "compile-honggfuzz-address-x86_64": generating enc.mk Step #12 - "compile-honggfuzz-address-x86_64": making srcs under enc Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": generating transdb.h Step #12 - "compile-honggfuzz-address-x86_64": transdb.h unchanged Step #12 - "compile-honggfuzz-address-x86_64": generating makefiles ext/configure-ext.mk Step #12 - "compile-honggfuzz-address-x86_64": ext/configure-ext.mk updated Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": generating makefile exts.mk Step #12 - "compile-honggfuzz-address-x86_64": exts.mk updated Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #12 - "compile-honggfuzz-address-x86_64": revision.h unchanged Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": *** Following extensions are not compiled: Step #12 - "compile-honggfuzz-address-x86_64": fiddle: Step #12 - "compile-honggfuzz-address-x86_64": Could not be configured. It will not be installed. Step #12 - "compile-honggfuzz-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #12 - "compile-honggfuzz-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": making enc Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'enc'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": making trans Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for './enc/trans'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": making encs Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc Step #12 - "compile-honggfuzz-address-x86_64": Installing to Step #12 - "compile-honggfuzz-address-x86_64": installing binary commands: /work/baseruby/bin Step #12 - "compile-honggfuzz-address-x86_64": installing base libraries: /work/baseruby/lib Step #12 - "compile-honggfuzz-address-x86_64": installing arch files: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": installing pkgconfig data: /work/baseruby/lib/pkgconfig Step #12 - "compile-honggfuzz-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/site_ruby/3.3.0/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/vendor_ruby/3.3.0/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/site_ruby/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/vendor_ruby/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/ruby Step #12 - "compile-honggfuzz-address-x86_64": installing command scripts: /work/baseruby/bin Step #12 - "compile-honggfuzz-address-x86_64": installing library scripts: /work/baseruby/lib/ruby/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing common headers: /work/baseruby/include/ruby-3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing manpages: /work/baseruby/share/man/man1 Step #12 - "compile-honggfuzz-address-x86_64": installing default gems from lib: /work/baseruby/lib/ruby/gems/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": abbrev 0.1.2 Step #12 - "compile-honggfuzz-address-x86_64": base64 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": benchmark 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": bundler 2.5.22 Step #12 - "compile-honggfuzz-address-x86_64": cgi 0.4.1 Step #12 - "compile-honggfuzz-address-x86_64": csv 3.2.8 Step #12 - "compile-honggfuzz-address-x86_64": delegate 0.3.1 Step #12 - "compile-honggfuzz-address-x86_64": did_you_mean 1.6.3 Step #12 - "compile-honggfuzz-address-x86_64": drb 2.2.0 Step #12 - "compile-honggfuzz-address-x86_64": english 0.8.0 Step #12 - "compile-honggfuzz-address-x86_64": erb 4.0.3 Step #12 - "compile-honggfuzz-address-x86_64": error_highlight 0.6.0 Step #12 - "compile-honggfuzz-address-x86_64": fileutils 1.7.2 Step #12 - "compile-honggfuzz-address-x86_64": find 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": forwardable 1.3.3 Step #12 - "compile-honggfuzz-address-x86_64": getoptlong 0.2.1 Step #12 - "compile-honggfuzz-address-x86_64": ipaddr 1.2.6 Step #12 - "compile-honggfuzz-address-x86_64": irb 1.13.1 Step #12 - "compile-honggfuzz-address-x86_64": logger 1.6.0 Step #12 - "compile-honggfuzz-address-x86_64": mutex_m 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": net-http 0.4.1 Step #12 - "compile-honggfuzz-address-x86_64": net-protocol 0.2.2 Step #12 - "compile-honggfuzz-address-x86_64": observer 0.1.2 Step #12 - "compile-honggfuzz-address-x86_64": open-uri 0.4.1 Step #12 - "compile-honggfuzz-address-x86_64": open3 0.2.1 Step #12 - "compile-honggfuzz-address-x86_64": optparse 0.4.0 Step #12 - "compile-honggfuzz-address-x86_64": ostruct 0.6.0 Step #12 - "compile-honggfuzz-address-x86_64": pp 0.5.0 Step #12 - "compile-honggfuzz-address-x86_64": prettyprint 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": prism 0.19.0 Step #12 - "compile-honggfuzz-address-x86_64": pstore 0.1.3 Step #12 - "compile-honggfuzz-address-x86_64": rdoc 6.6.3.1 Step #12 - "compile-honggfuzz-address-x86_64": readline 0.0.4 Step #12 - "compile-honggfuzz-address-x86_64": reline 0.5.10 Step #12 - "compile-honggfuzz-address-x86_64": resolv 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": resolv-replace 0.1.1 Step #12 - "compile-honggfuzz-address-x86_64": rinda 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": ruby2_keywords 0.0.5 Step #12 - "compile-honggfuzz-address-x86_64": securerandom 0.3.1 Step #12 - "compile-honggfuzz-address-x86_64": set 1.1.0 Step #12 - "compile-honggfuzz-address-x86_64": shellwords 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": singleton 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": syntax_suggest 2.0.1 Step #12 - "compile-honggfuzz-address-x86_64": tempfile 0.2.1 Step #12 - "compile-honggfuzz-address-x86_64": time 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": timeout 0.4.1 Step #12 - "compile-honggfuzz-address-x86_64": tmpdir 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": tsort 0.2.0 Step #12 - "compile-honggfuzz-address-x86_64": un 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": uri 0.13.1 Step #12 - "compile-honggfuzz-address-x86_64": weakref 0.1.3 Step #12 - "compile-honggfuzz-address-x86_64": yaml 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": installing default gems from ext: /work/baseruby/lib/ruby/gems/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": bigdecimal 3.1.5 Step #12 - "compile-honggfuzz-address-x86_64": date 3.3.4 Step #12 - "compile-honggfuzz-address-x86_64": digest 3.1.1 Step #12 - "compile-honggfuzz-address-x86_64": etc 1.4.3 Step #12 - "compile-honggfuzz-address-x86_64": fcntl 1.1.0 Step #12 - "compile-honggfuzz-address-x86_64": fiddle 1.1.2 Step #12 - "compile-honggfuzz-address-x86_64": io-console 0.7.1 Step #12 - "compile-honggfuzz-address-x86_64": io-nonblock 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": io-wait 0.3.1 Step #12 - "compile-honggfuzz-address-x86_64": json 2.7.2 Step #12 - "compile-honggfuzz-address-x86_64": nkf 0.1.3 Step #12 - "compile-honggfuzz-address-x86_64": openssl 3.2.0 Step #12 - "compile-honggfuzz-address-x86_64": pathname 0.3.0 Step #12 - "compile-honggfuzz-address-x86_64": psych 5.1.2 Step #12 - "compile-honggfuzz-address-x86_64": stringio 3.1.1 Step #12 - "compile-honggfuzz-address-x86_64": strscan 3.0.9 Step #12 - "compile-honggfuzz-address-x86_64": syslog 0.1.2 Step #12 - "compile-honggfuzz-address-x86_64": zlib 3.1.1 Step #12 - "compile-honggfuzz-address-x86_64": installing bundled gems: /work/baseruby/lib/ruby/gems/3.3.0 Step #12 - "compile-honggfuzz-address-x86_64": minitest 5.20.0 Step #12 - "compile-honggfuzz-address-x86_64": power_assert 2.0.3 Step #12 - "compile-honggfuzz-address-x86_64": rake 13.1.0 Step #12 - "compile-honggfuzz-address-x86_64": test-unit 3.6.1 Step #12 - "compile-honggfuzz-address-x86_64": rexml 3.3.9 Step #12 - "compile-honggfuzz-address-x86_64": rss 0.3.1 Step #12 - "compile-honggfuzz-address-x86_64": net-ftp 0.3.4 Step #12 - "compile-honggfuzz-address-x86_64": net-imap 0.4.9.1 Step #12 - "compile-honggfuzz-address-x86_64": net-pop 0.1.2 Step #12 - "compile-honggfuzz-address-x86_64": net-smtp 0.4.0.1 Step #12 - "compile-honggfuzz-address-x86_64": matrix 0.4.2 Step #12 - "compile-honggfuzz-address-x86_64": prime 0.1.2 Step #12 - "compile-honggfuzz-address-x86_64": rbs 3.4.0 Step #12 - "compile-honggfuzz-address-x86_64": typeprof 0.21.9 Step #12 - "compile-honggfuzz-address-x86_64": debug 1.9.2 Step #12 - "compile-honggfuzz-address-x86_64": racc 1.7.3 Step #12 - "compile-honggfuzz-address-x86_64": installing bundled gem cache: /work/baseruby/lib/ruby/gems/3.3.0/cache Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Baseruby installed to /work/baseruby' Step #12 - "compile-honggfuzz-address-x86_64": Baseruby installed to /work/baseruby Step #12 - "compile-honggfuzz-address-x86_64": + export BASERUBY=/work/baseruby/bin/ruby Step #12 - "compile-honggfuzz-address-x86_64": + BASERUBY=/work/baseruby/bin/ruby Step #12 - "compile-honggfuzz-address-x86_64": + export PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #12 - "compile-honggfuzz-address-x86_64": + PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #12 - "compile-honggfuzz-address-x86_64": + /work/baseruby/bin/ruby --version Step #12 - "compile-honggfuzz-address-x86_64": ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x86_64-linux] Step #12 - "compile-honggfuzz-address-x86_64": + echo '' Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Step 2: Building target Ruby with static linking...' Step #12 - "compile-honggfuzz-address-x86_64": Step 2: Building target Ruby with static linking... Step #12 - "compile-honggfuzz-address-x86_64": + cd /src/ruby Step #12 - "compile-honggfuzz-address-x86_64": + make distclean Step #12 - "compile-honggfuzz-address-x86_64": + true Step #12 - "compile-honggfuzz-address-x86_64": + '[' '!' -f configure ']' Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Generating configure script...' Step #12 - "compile-honggfuzz-address-x86_64": Generating configure script... Step #12 - "compile-honggfuzz-address-x86_64": + ./autogen.sh Step #12 - "compile-honggfuzz-address-x86_64": + '[' '!' -f tool/config.sub ']' Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Copying config.sub and config.guess...' Step #12 - "compile-honggfuzz-address-x86_64": Copying config.sub and config.guess... Step #12 - "compile-honggfuzz-address-x86_64": + cp -f /usr/share/misc/config.sub tool/config.sub Step #12 - "compile-honggfuzz-address-x86_64": + cp -f /usr/share/misc/config.guess tool/config.guess Step #12 - "compile-honggfuzz-address-x86_64": + chmod +x tool/config.sub tool/config.guess Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Configuring target Ruby with static linking...' Step #12 - "compile-honggfuzz-address-x86_64": Configuring target Ruby with static linking... Step #12 - "compile-honggfuzz-address-x86_64": + ./configure --prefix=/work/ruby-install --disable-shared --enable-static --disable-install-doc --disable-install-rdoc --disable-install-capi --with-static-linked-ext --without-gmp --disable-dtrace --disable-jit-support --with-baseruby=/work/baseruby/bin/ruby Step #12 - "compile-honggfuzz-address-x86_64": tool/config.guess already exists Step #12 - "compile-honggfuzz-address-x86_64": tool/config.sub already exists Step #12 - "compile-honggfuzz-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": checking for ld... ld Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ar... llvm-ar Step #12 - "compile-honggfuzz-address-x86_64": checking for clang++... clang++ Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-nm... llvm-nm Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-objcopy... llvm-objcopy Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-objdump... no Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ranlib... llvm-ranlib Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-strip... no Step #12 - "compile-honggfuzz-address-x86_64": checking for gcc... clang Step #12 - "compile-honggfuzz-address-x86_64": checking whether the C compiler works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for C compiler default output file name... a.out Step #12 - "compile-honggfuzz-address-x86_64": checking for suffix of executables...  Step #12 - "compile-honggfuzz-address-x86_64": checking whether we are cross compiling... no Step #12 - "compile-honggfuzz-address-x86_64": checking for suffix of object files... o Step #12 - "compile-honggfuzz-address-x86_64": checking whether we are using the GNU C compiler... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang accepts -g... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clang option to accept ISO C89... none needed Step #12 - "compile-honggfuzz-address-x86_64": checking for clang option to accept ISO C99... none needed Step #12 - "compile-honggfuzz-address-x86_64": checking whether we are using the GNU C++ compiler... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang++ accepts -g... yes Step #12 - "compile-honggfuzz-address-x86_64": checking how to run the C preprocessor... clang -E Step #12 - "compile-honggfuzz-address-x86_64": checking for gas... no Step #12 - "compile-honggfuzz-address-x86_64": checking for as... as Step #12 - "compile-honggfuzz-address-x86_64": checking for gobjdump... no Step #12 - "compile-honggfuzz-address-x86_64": checking for objdump... objdump Step #12 - "compile-honggfuzz-address-x86_64": checking for gstrip... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strip... strip Step #12 - "compile-honggfuzz-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #12 - "compile-honggfuzz-address-x86_64": checking for egrep... /usr/bin/grep -E Step #12 - "compile-honggfuzz-address-x86_64": checking for ANSI C header files... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/types.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/stat.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdlib.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for string.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memory.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strings.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for inttypes.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdint.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unistd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking minix/config.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking minix/config.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for minix/config.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether the linker is GNU ld... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether clang -E accepts -o... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for llvm-ar flags... rcD Step #12 - "compile-honggfuzz-address-x86_64": checking whether ln -s works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether make sets $(MAKE)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #12 - "compile-honggfuzz-address-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #12 - "compile-honggfuzz-address-x86_64": checking for dtrace... no Step #12 - "compile-honggfuzz-address-x86_64": checking for dot... no Step #12 - "compile-honggfuzz-address-x86_64": checking for doxygen... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pkg-config... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether it is Android... no Step #12 - "compile-honggfuzz-address-x86_64": checking for cd using physical directory... cd -P Step #12 - "compile-honggfuzz-address-x86_64": checking if make is GNU make... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether CFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether LDFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether ELF binaries are produced... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -ggdb3 is accepted as LDFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #12 - "compile-honggfuzz-address-x86_64": checking pthread.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking pthread.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_create in -lthr... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_create in -lpthread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_np.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking thread model... pthread Step #12 - "compile-honggfuzz-address-x86_64": checking whether CXXFLAGS is valid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt in -lcrypt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dlopen in -ldl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for shutdown in -lsocket... no Step #12 - "compile-honggfuzz-address-x86_64": checking for dirent.h that defines DIR... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for library containing opendir... none required Step #12 - "compile-honggfuzz-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for _Bool... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for afunix.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking atomic.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking atomic.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for atomic.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking copyfile.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking copyfile.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for copyfile.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking direct.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking direct.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for direct.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking grp.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking grp.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for grp.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking fcntl.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking fcntl.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fcntl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking float.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking float.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for float.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking ieeefp.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking ieeefp.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for ieeefp.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking intrinsics.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking intrinsics.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for intrinsics.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking langinfo.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking langinfo.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for langinfo.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking limits.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking limits.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for limits.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking locale.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking locale.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for locale.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking malloc.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking malloc.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking malloc/malloc.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking malloc/malloc.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc/malloc.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking malloc_np.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking malloc_np.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_np.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking net/socket.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking net/socket.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for net/socket.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking process.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking process.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for process.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking pwd.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking pwd.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pwd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/asan_interface.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/asan_interface.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/msan_interface.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/msan_interface.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/tsan_interface.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sanitizer/tsan_interface.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sanitizer/tsan_interface.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking setjmpex.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking setjmpex.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setjmpex.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking stdalign.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdalign.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdalign.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdio.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdio.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdio.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/attr.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/attr.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/attr.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/eventfd.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/eventfd.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/eventfd.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/fcntl.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/fcntl.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/fcntl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/file.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/file.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/file.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/id.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/id.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/id.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/ioctl.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/ioctl.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/ioctl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/mkdev.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/mkdev.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/mkdev.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/param.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/param.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/param.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/prctl.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/prctl.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/prctl.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/random.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/random.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/random.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/resource.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/resource.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/resource.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/select.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/select.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/select.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/sendfile.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/sendfile.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/sendfile.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/socket.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/socket.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/socket.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/syscall.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/syscall.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/syscall.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/sysmacros.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/sysmacros.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/sysmacros.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/time.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/time.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/time.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/times.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/times.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/times.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/uio.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/uio.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/uio.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/utime.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/utime.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/utime.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking syscall.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking syscall.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for syscall.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking time.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking time.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for time.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking ucontext.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking ucontext.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ucontext.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking utime.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking utime.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utime.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/epoll.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/epoll.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/epoll.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/event.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/event.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/event.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking stdckdint.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdckdint.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdckdint.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdatomic.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stdatomic.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for stdatomic.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking x86intrin.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking x86intrin.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for x86intrin.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for special C compiler options needed for large files... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether byte ordering is bigendian... no Step #12 - "compile-honggfuzz-address-x86_64": checking for an ANSI C-conforming const... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether char is unsigned... no Step #12 - "compile-honggfuzz-address-x86_64": checking for inline... inline Step #12 - "compile-honggfuzz-address-x86_64": checking for working volatile... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #12 - "compile-honggfuzz-address-x86_64": checking for C/C++ restrict keyword... __restrict Step #12 - "compile-honggfuzz-address-x86_64": checking for long long... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for off_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking char bit... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of int... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking size of short... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking size of long... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of long long... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of __int64... 0 Step #12 - "compile-honggfuzz-address-x86_64": checking size of __int128... 16 Step #12 - "compile-honggfuzz-address-x86_64": checking size of off_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of void*... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of float... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking size of double... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of time_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of clock_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking word size... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #12 - "compile-honggfuzz-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for long long... ll Step #12 - "compile-honggfuzz-address-x86_64": checking for pid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of pid_t... INT Step #12 - "compile-honggfuzz-address-x86_64": checking for uid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of uid_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for gid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of gid_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for time_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of time_t... LONG Step #12 - "compile-honggfuzz-address-x86_64": checking for dev_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of dev_t... ULONG Step #12 - "compile-honggfuzz-address-x86_64": checking for mode_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of mode_t... UINT Step #12 - "compile-honggfuzz-address-x86_64": checking for rlim_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of rlim_t... ULONG Step #12 - "compile-honggfuzz-address-x86_64": checking for off_t... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of off_t... LONG Step #12 - "compile-honggfuzz-address-x86_64": checking for clockid_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for convertible type of clockid_t... INT Step #12 - "compile-honggfuzz-address-x86_64": checking for variable length macro... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if _Alignof() works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for std::nullptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #12 - "compile-honggfuzz-address-x86_64": checking for function alias... alias Step #12 - "compile-honggfuzz-address-x86_64": checking for __atomic builtins... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for 64bit __atomic builtins... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __sync builtins... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_unreachable... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __assume... no Step #12 - "compile-honggfuzz-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #12 - "compile-honggfuzz-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #12 - "compile-honggfuzz-address-x86_64": checking for function name string predefined identifier... __func__ Step #12 - "compile-honggfuzz-address-x86_64": checking if enum over int is allowed... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether sys_nerr is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether getenv is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for size_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of size_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of ptrdiff_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking size of dev_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for size_t... z Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_blksize... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_blocks... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_rdev... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_atimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_mtimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_ctimensec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct stat.st_birthtimespec... no Step #12 - "compile-honggfuzz-address-x86_64": checking for struct statx.stx_btime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timeval... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timespec... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct timezone... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fd_mask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for int8_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int8_t... 1 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint8_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint8_t... 1 Step #12 - "compile-honggfuzz-address-x86_64": checking for int16_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int16_t... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint16_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint16_t... 2 Step #12 - "compile-honggfuzz-address-x86_64": checking for int32_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int32_t... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint32_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint32_t... 4 Step #12 - "compile-honggfuzz-address-x86_64": checking for int64_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of int64_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint64_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uint64_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for int128_t... __int128 Step #12 - "compile-honggfuzz-address-x86_64": checking for uint128_t... unsigned __int128 Step #12 - "compile-honggfuzz-address-x86_64": checking for intptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of intptr_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for uintptr_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of uintptr_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for intptr_t... NONE Step #12 - "compile-honggfuzz-address-x86_64": checking for ssize_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking size of ssize_t... 8 Step #12 - "compile-honggfuzz-address-x86_64": checking for printf prefix for int64_t... NONE Step #12 - "compile-honggfuzz-address-x86_64": checking for stack end address... __libc_stack_end Step #12 - "compile-honggfuzz-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking type of array argument to getgroups... gid_t Step #12 - "compile-honggfuzz-address-x86_64": checking for working alloca.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for alloca... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dynamic size alloca... ok Step #12 - "compile-honggfuzz-address-x86_64": checking for working memcmp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for acosh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for cbrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for erf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for explicit_bzero... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ffs... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for flock... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for hypot... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lgamma_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memmove... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for nan... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for nextafter... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setproctitle... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strchr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strerror... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for strlcat... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strlcpy... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strstr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tgamma... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/pstat.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking sys/pstat.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/pstat.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pid_t... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking vfork.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking vfork.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for vfork.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for vfork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for working fork... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for working vfork... (cached) yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __syscall... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _longjmp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for arc4random_buf... no Step #12 - "compile-honggfuzz-address-x86_64": checking for atan2l... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for atan2f... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chroot... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for chsize... no Step #12 - "compile-honggfuzz-address-x86_64": checking for clock_gettime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for copy_file_range... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for cosh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for daemon... (cached) no Step #12 - "compile-honggfuzz-address-x86_64": checking for dirfd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dl_iterate_phdr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dlopen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dladdr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for dup3... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for eaccess... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for endgrent... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for eventfd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execle... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for execve... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for explicit_memset... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fcopyfile... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fchdir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fchmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fchown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fcntl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fdatasync... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fdopendir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fgetattrlist... no Step #12 - "compile-honggfuzz-address-x86_64": checking for fmod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fstatat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for fsync... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ftruncate... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ftruncate64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getattrlist... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getcwd... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getegid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getentropy... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for geteuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgidx... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getgrnam... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgrnam_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getlogin... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getlogin_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpgrp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getppid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpriority... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwnam... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwnam_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getpwuid_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getrandom... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getresgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getresuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getrlimit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getsid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for gettimeofday... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for getuidx... no Step #12 - "compile-honggfuzz-address-x86_64": checking for gmtime_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for initgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ioctl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for isfinite... no Step #12 - "compile-honggfuzz-address-x86_64": checking for issetugid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for kill... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for killpg... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lchmod... no Step #12 - "compile-honggfuzz-address-x86_64": checking for lchown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for link... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for llabs... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lockf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for log2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lstat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for lutimes... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_usable_size... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_size... no Step #12 - "compile-honggfuzz-address-x86_64": checking for malloc_trim... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mblen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memalign... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memset_s... no Step #12 - "compile-honggfuzz-address-x86_64": checking for writev... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memrchr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for memmem... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mkfifo... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mknod... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mktime... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mmap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for mremap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for openat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pclose... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pipe... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pipe2... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for poll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for popen... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_fadvise... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_madvise... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for posix_memalign... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for ppoll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pwrite... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for qsort_r... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for qsort_s... no Step #12 - "compile-honggfuzz-address-x86_64": checking for readlink... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for realpath... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for round... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sched_getaffinity... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for seekdir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for select_large_fdset... no Step #12 - "compile-honggfuzz-address-x86_64": checking for sendfile... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setegid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setenv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for seteuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setgroups... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setpgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setpgrp... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setregid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setresgid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setresuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setreuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setrgid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setrlimit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setruid... no Step #12 - "compile-honggfuzz-address-x86_64": checking for setsid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setuid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for shutdown... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigaction... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigaltstack... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sigprocmask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sinh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for snprintf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for spawnv... no Step #12 - "compile-honggfuzz-address-x86_64": checking for symlink... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for syscall... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sysconf... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for system... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tanh... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for telldir... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timegm... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for times... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for truncate... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for truncate64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for tzset... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for umask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unsetenv... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utimensat... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for utimes... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for wait4... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for waitpid... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __cospi... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __sinpi... no Step #12 - "compile-honggfuzz-address-x86_64": checking for statx... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if getcwd allocates buffer if NULL is given... no Step #12 - "compile-honggfuzz-address-x86_64": checking crypt.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking crypt.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for crypt.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct crypt_data.initialized... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_alloca_with_align... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_assume_aligned... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap16... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap32... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_bswap64... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_popcount... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_popcountll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clzl... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_clzll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_ctz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_ctzll... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_constant_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_choose_expr... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_types_compatible_p... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_trap... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_expect... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_add_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_add_overflow_p... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_add_overflow with long long arguments... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_sub_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_sub_overflow_p... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_sub_overflow with long long arguments... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow_p... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether qsort_r is GNU version... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether qsort_r is BSD version... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for clock_getres... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timer_create in -lrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for timer_settime in -lrt... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for unsetenv returns a value... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #12 - "compile-honggfuzz-address-x86_64": checking for struct tm.tm_zone... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for external int daylight... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for localtime(3) overflow correctly... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sig_t... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether right shift preserve sign bit... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #12 - "compile-honggfuzz-address-x86_64": checking stack growing direction on x86_64... -1 Step #12 - "compile-honggfuzz-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #12 - "compile-honggfuzz-address-x86_64": checking whether pthread_t is scalar type... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sched_yield... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_get_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_getstack... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_attr_getguardsize... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_get_stackaddr_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_get_stacksize_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for thr_stksegment... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_stackseg_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_getthrds_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_condattr_setclock... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_setname_np... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_set_name_np... no Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_sigmask... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for pthread_getattr_np... yes Step #12 - "compile-honggfuzz-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #12 - "compile-honggfuzz-address-x86_64": checking for thread-local storage specifier... _Thread_local Step #12 - "compile-honggfuzz-address-x86_64": checking if mcontext_t is a pointer... no Step #12 - "compile-honggfuzz-address-x86_64": checking for getcontext... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setcontext... yes Step #12 - "compile-honggfuzz-address-x86_64": checking if fork works with pthread... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/user.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking sys/user.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for sys/user.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking whether PAGE_SIZE is compile-time const... no Step #12 - "compile-honggfuzz-address-x86_64": checking ioctl request type... unsigned long Step #12 - "compile-honggfuzz-address-x86_64": checking elf.h usability... yes Step #12 - "compile-honggfuzz-address-x86_64": checking elf.h presence... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for elf.h... yes Step #12 - "compile-honggfuzz-address-x86_64": checking elf_abi.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking elf_abi.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for elf_abi.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for uncompress in -lz... yes Step #12 - "compile-honggfuzz-address-x86_64": checking mach-o/loader.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking mach-o/loader.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for mach-o/loader.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking whether OS depend dynamic link works... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for backtrace... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for broken backtrace... no Step #12 - "compile-honggfuzz-address-x86_64": checking valgrind/memcheck.h usability... no Step #12 - "compile-honggfuzz-address-x86_64": checking valgrind/memcheck.h presence... no Step #12 - "compile-honggfuzz-address-x86_64": checking for valgrind/memcheck.h... no Step #12 - "compile-honggfuzz-address-x86_64": checking for strip flags... -S -x Step #12 - "compile-honggfuzz-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #12 - "compile-honggfuzz-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #12 - "compile-honggfuzz-address-x86_64": checking for _setjmpex as a macro or function... no Step #12 - "compile-honggfuzz-address-x86_64": checking for _setjmp as a macro or function... yes Step #12 - "compile-honggfuzz-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #12 - "compile-honggfuzz-address-x86_64": checking if building with modular GC support... no Step #12 - "compile-honggfuzz-address-x86_64": checking for rustc... no Step #12 - "compile-honggfuzz-address-x86_64": checking prerequisites for ZJIT... no Step #12 - "compile-honggfuzz-address-x86_64": checking for prefix of external symbols... NONE Step #12 - "compile-honggfuzz-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #12 - "compile-honggfuzz-address-x86_64": configure: ruby library version = 4.1.0+0 Step #12 - "compile-honggfuzz-address-x86_64": configure: creating ./config.status Step #12 - "compile-honggfuzz-address-x86_64": config.status: creating GNUmakefile Step #12 - "compile-honggfuzz-address-x86_64": config.status: creating Makefile Step #12 - "compile-honggfuzz-address-x86_64": --- Step #12 - "compile-honggfuzz-address-x86_64": Configuration summary for ruby version 4.1.0 Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": * Installation prefix: /work/ruby-install Step #12 - "compile-honggfuzz-address-x86_64": * exec prefix: ${prefix} Step #12 - "compile-honggfuzz-address-x86_64": * arch: x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": * site arch: ${arch} Step #12 - "compile-honggfuzz-address-x86_64": * RUBY_BASE_NAME: ruby Step #12 - "compile-honggfuzz-address-x86_64": * enable shared: no Step #12 - "compile-honggfuzz-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #12 - "compile-honggfuzz-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #12 - "compile-honggfuzz-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #12 - "compile-honggfuzz-address-x86_64": * target OS: linux Step #12 - "compile-honggfuzz-address-x86_64": * compiler: clang Step #12 - "compile-honggfuzz-address-x86_64": * with thread: pthread Step #12 - "compile-honggfuzz-address-x86_64": * with coroutine: amd64 Step #12 - "compile-honggfuzz-address-x86_64": * with modular GC: no Step #12 - "compile-honggfuzz-address-x86_64": * enable shared libs: no Step #12 - "compile-honggfuzz-address-x86_64": * dynamic library ext: so Step #12 - "compile-honggfuzz-address-x86_64": * CFLAGS: ${hardenflags} -fdeclspec ${optflags} \ Step #12 - "compile-honggfuzz-address-x86_64": ${debugflags} ${warnflags} Step #12 - "compile-honggfuzz-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #12 - "compile-honggfuzz-address-x86_64": -Wl,-export-dynamic Step #12 - "compile-honggfuzz-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #12 - "compile-honggfuzz-address-x86_64": * optflags: -O3 -fno-fast-math Step #12 - "compile-honggfuzz-address-x86_64": * debugflags: -ggdb3 Step #12 - "compile-honggfuzz-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #12 - "compile-honggfuzz-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #12 - "compile-honggfuzz-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #12 - "compile-honggfuzz-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #12 - "compile-honggfuzz-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #12 - "compile-honggfuzz-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-missing-field-initializers \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #12 - "compile-honggfuzz-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #12 - "compile-honggfuzz-address-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": * hardenflags: -fstack-protector-strong -U_FORTIFY_SOURCE \ Step #12 - "compile-honggfuzz-address-x86_64": -D_FORTIFY_SOURCE=2 Step #12 - "compile-honggfuzz-address-x86_64": * strip command: strip -S -x Step #12 - "compile-honggfuzz-address-x86_64": * install doc: no Step #12 - "compile-honggfuzz-address-x86_64": * YJIT support: no Step #12 - "compile-honggfuzz-address-x86_64": * ZJIT support: no Step #12 - "compile-honggfuzz-address-x86_64": * RUSTC_FLAGS: -g -C lto=thin -C opt-level=3 -C \ Step #12 - "compile-honggfuzz-address-x86_64": overflow-checks=on Step #12 - "compile-honggfuzz-address-x86_64": * man page type: man Step #12 - "compile-honggfuzz-address-x86_64": * static-linked-ext: yes Step #12 - "compile-honggfuzz-address-x86_64": * BASERUBY -v: ruby 3.3.6 (2024-11-05 revision 75015d4c1f) \ Step #12 - "compile-honggfuzz-address-x86_64": [x86_64-linux] Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": --- Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building Ruby static library...' Step #12 - "compile-honggfuzz-address-x86_64": Building Ruby static library... Step #12 - "compile-honggfuzz-address-x86_64": ++ nproc Step #12 - "compile-honggfuzz-address-x86_64": + make -j32 V=1 Step #12 - "compile-honggfuzz-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #12 - "compile-honggfuzz-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #12 - "compile-honggfuzz-address-x86_64": CC = clang Step #12 - "compile-honggfuzz-address-x86_64": LD = ld Step #12 - "compile-honggfuzz-address-x86_64": LDSHARED = clang -shared Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #12 - "compile-honggfuzz-address-x86_64": CPPFLAGS = Step #12 - "compile-honggfuzz-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #12 - "compile-honggfuzz-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #12 - "compile-honggfuzz-address-x86_64": LANG = Step #12 - "compile-honggfuzz-address-x86_64": LC_ALL = Step #12 - "compile-honggfuzz-address-x86_64": LC_CTYPE = Step #12 - "compile-honggfuzz-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #12 - "compile-honggfuzz-address-x86_64": RUSTC = no Step #12 - "compile-honggfuzz-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #12 - "compile-honggfuzz-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p prism Step #12 - "compile-honggfuzz-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #12 - "compile-honggfuzz-address-x86_64": Target: x86_64-unknown-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": Thread model: posix Step #12 - "compile-honggfuzz-address-x86_64": InstalledDir: /usr/local/bin Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -tprism/.srcs.mk.time -o ./prism/srcs.mk ./prism/srcs.mk.in Step #12 - "compile-honggfuzz-address-x86_64": ./prism/srcs.mk unchanged Step #12 - "compile-honggfuzz-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #12 - "compile-honggfuzz-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #12 - "compile-honggfuzz-address-x86_64": CC = clang Step #12 - "compile-honggfuzz-address-x86_64": LD = ld Step #12 - "compile-honggfuzz-address-x86_64": LDSHARED = clang -shared Step #12 - "compile-honggfuzz-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #12 - "compile-honggfuzz-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #12 - "compile-honggfuzz-address-x86_64": CPPFLAGS = Step #12 - "compile-honggfuzz-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #12 - "compile-honggfuzz-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #12 - "compile-honggfuzz-address-x86_64": LANG = Step #12 - "compile-honggfuzz-address-x86_64": LC_ALL = Step #12 - "compile-honggfuzz-address-x86_64": LC_CTYPE = Step #12 - "compile-honggfuzz-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #12 - "compile-honggfuzz-address-x86_64": RUSTC = no Step #12 - "compile-honggfuzz-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #12 - "compile-honggfuzz-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #12 - "compile-honggfuzz-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #12 - "compile-honggfuzz-address-x86_64": Target: x86_64-unknown-linux-gnu Step #12 - "compile-honggfuzz-address-x86_64": Thread model: posix Step #12 - "compile-honggfuzz-address-x86_64": InstalledDir: /usr/local/bin Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o main.o -c ./main.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmydln.o -c dmydln.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/ast.h prism/ast.h Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/diagnostic.h prism/diagnostic.h Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.h \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/id.h.tmpl Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -I. -o miniprelude.c \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/prelude.c.tmpl ./ast.rb ./dir.rb ./gc.rb ./numeric.rb ./io.rb ./marshal.rb ./pack.rb ./trace_point.rb ./warning.rb ./array.rb ./hash.rb ./kernel.rb ./pathname_builtin.rb ./ractor.rb ./symbol.rb ./timev.rb ./thread_sync.rb ./nilclass.rb ./prelude.rb ./gem_prelude.rb ./jit_hook.rb ./jit_undef.rb ./yjit.rb ./zjit.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb array.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/gen_dummy_probes.rb ./probes.d > probes.dmyh Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ast.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optunifs.inc Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns.inc Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns_info.inc Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optinsn.inc Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug_counter.o -c debug_counter.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb dir.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln_find.o -c dln_find.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb warning.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb gc.rb Step #12 - "compile-honggfuzz-address-x86_64": id.h updated Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb hash.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb prelude.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb io.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io_buffer.o -c io_buffer.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb marshal.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o math.o -c math.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o memory_view.o -c memory_view.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n ./tool/node_name.rb < ./rubyparser.h > node_name.inc Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node_dump.o -c node_dump.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb numeric.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb kernel.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb nilclass.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pack.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pathname_builtin.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/id2token.rb parse.y | \ Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/lrama/exe/lrama -oparse.c -Hparse.h - parse.y Step #12 - "compile-honggfuzz-address-x86_64": + cp ./lex.c.blt lex.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parser_st.o -c parser_st.c Step #12 - "compile-honggfuzz-address-x86_64": known_errors.inc updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o process.o -c process.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ractor.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o random.o -c random.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o range.o -c range.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o rational.o -c rational.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o re.o -c re.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regcomp.o -c regcomp.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regenc.o -c regenc.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regerror.o -c regerror.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regexec.o -c regexec.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regparse.o -c regparse.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regsyntax.o -c regsyntax.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby_parser.o -c ruby_parser.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o scheduler.o -c scheduler.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o set.o -c set.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o shape.o -c shape.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o signal.o -c signal.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o sprintf.o -c sprintf.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o st.o -c st.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strftime.o -c strftime.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o struct.o -c struct.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.c \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/id.c.tmpl Step #12 - "compile-honggfuzz-address-x86_64": miniprelude.c updated Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb symbol.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb thread_sync.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb timev.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o transcode.o -c transcode.c Step #12 - "compile-honggfuzz-address-x86_64": id.c updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o util.o -c util.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o variable.o -c variable.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." --output=revision.h --timestamp=.revision.time Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_hook.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_undef.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vm.inc Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o vm_call_iseq_optimized.inc ./template/call_iseq_optimized.inc.tmpl Step #12 - "compile-honggfuzz-address-x86_64": revision.h updated Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vmtc.inc Step #12 - "compile-honggfuzz-address-x86_64": vm_call_iseq_optimized.inc updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_backtrace.o -c vm_backtrace.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_dump.o -c vm_dump.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_sync.o -c vm_sync.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb trace_point.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o weakmap.o -c weakmap.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb ext/prism/api_node.c prism/api_node.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p prism/util Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/diagnostic.c prism/diagnostic.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/encoding.o -c prism/encoding.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/extension.o -c prism/extension.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/node.c prism/node.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/options.o -c prism/options.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/pack.o -c prism/pack.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/prettyprint.c prism/prettyprint.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/regexp.o -c prism/regexp.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/serialize.c prism/serialize.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/static_literals.o -c prism/static_literals.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/token_type.c prism/token_type.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_buffer.o -c prism/util/pm_buffer.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_char.o -c prism/util/pm_char.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_constant_pool.o -c prism/util/pm_constant_pool.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_integer.o -c prism/util/pm_integer.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_list.o -c prism/util/pm_list.c Step #12 - "compile-honggfuzz-address-x86_64": process.c:3860:1: warning: unused function 'has_privilege' [-Wunused-function] Step #12 - "compile-honggfuzz-address-x86_64": 3860 | has_privilege(void) Step #12 - "compile-honggfuzz-address-x86_64": | ^~~~~~~~~~~~~ Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_memchr.o -c prism/util/pm_memchr.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_string.o -c prism/util/pm_string.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_newline_list.o -c prism/util/pm_newline_list.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strncasecmp.o -c prism/util/pm_strncasecmp.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strpbrk.o -c prism/util/pm_strpbrk.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prism.o -c prism/prism.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism_init.o -c prism_init.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p coroutine/amd64 Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p enc/trans .ext/.timestamp Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p enc/trans Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vo enc/trans/newline.c ./enc/trans/newline.trans Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o setproctitle.o -c ./missing/setproctitle.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcat.o -c ./missing/strlcat.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcpy.o -c ./missing/strlcpy.c Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/newline.c ... Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o addr2line.o -c addr2line.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p enc/jis Step #12 - "compile-honggfuzz-address-x86_64": + cp enc/jis/props.h.blt enc/jis/props.h Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n \ Step #12 - "compile-honggfuzz-address-x86_64": -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ Step #12 - "compile-honggfuzz-address-x86_64": -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ Step #12 - "compile-honggfuzz-address-x86_64": -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ Step #12 - "compile-honggfuzz-address-x86_64": 17.0.0 ./enc/unicode/17.0.0/casefold.h ./enc/unicode/17.0.0/name2ctype.h Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln.o -c dln.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o localeinit.o -c localeinit.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyext.o -c dmyext.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyenc.o -c dmyenc.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp/x86_64-linux .ext/x86_64-linux Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp .ext/common Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/compiler.rb lib/prism/compiler.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dispatcher.rb lib/prism/dispatcher.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dot_visitor.rb lib/prism/dot_visitor.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dsl.rb lib/prism/dsl.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/inspect_visitor.rb lib/prism/inspect_visitor.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/mutation_compiler.rb lib/prism/mutation_compiler.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/node.rb lib/prism/node.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/reflection.rb lib/prism/reflection.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/serialize.rb lib/prism/serialize.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/visitor.rb lib/prism/visitor.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o miniinit.o -c miniinit.c Step #12 - "compile-honggfuzz-address-x86_64": echo '#include "probes.dmyh"' > probes.h Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ast.o -c ast.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o bignum.o -c bignum.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o box.o -c box.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o class.o -c class.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compar.o -c compar.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compile.o -c compile.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o complex.o -c complex.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o concurrent_set.o -c concurrent_set.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o cont.o -c cont.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug.o -c debug.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dir.o -c dir.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o encoding.o -c encoding.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mkconfig.rb \ Step #12 - "compile-honggfuzz-address-x86_64": -arch=x86_64-linux -version=4.1.0 \ Step #12 - "compile-honggfuzz-address-x86_64": -install_name=ruby \ Step #12 - "compile-honggfuzz-address-x86_64": -so_name=ruby \ Step #12 - "compile-honggfuzz-address-x86_64": -unicode_version=17.0.0 \ Step #12 - "compile-honggfuzz-address-x86_64": -unicode_emoji_version=17.0 \ Step #12 - "compile-honggfuzz-address-x86_64": > rbconfig.tmp Step #12 - "compile-honggfuzz-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #12 - "compile-honggfuzz-address-x86_64": rbconfig.rb updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enum.o -c enum.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enumerator.o -c enumerator.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o error.o -c error.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o eval.o -c eval.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o file.o -c file.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o gc.o -c gc.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o hash.o -c hash.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o imemo.o -c imemo.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o inits.o -c inits.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io.o -c io.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o iseq.o -c iseq.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o load.o -c load.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o marshal.o -c marshal.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node.o -c node.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o numeric.o -c numeric.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o object.o -c object.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pack.o -c pack.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pathname.o -c pathname.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o proc.o -c proc.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ractor.o -c ractor.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby.o -c ruby.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o string.o -c string.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o symbol.o -c symbol.c Step #12 - "compile-honggfuzz-address-x86_64": 1 warning generated. Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o thread.o -c thread.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o time.o -c time.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o version.o -c version.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm.o -c vm.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_trace.o -c vm_trace.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_node.o -c prism/api_node.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_pack.o -c prism/api_pack.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/diagnostic.o -c prism/diagnostic.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/node.o -c prism/node.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prettyprint.o -c prism/prettyprint.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/serialize.o -c prism/serialize.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/token_type.o -c prism/token_type.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o coroutine/amd64/Context.o "-DPREFIXED_SYMBOL(name)=name" -c coroutine/amd64/Context.S Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/ascii.o -c enc/ascii.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/us_ascii.o -c enc/us_ascii.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/unicode.o -c enc/unicode.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/utf_8.o -c enc/utf_8.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/trans/newline.o -c enc/trans/newline.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc Step #12 - "compile-honggfuzz-address-x86_64": clang -E -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 "./version.c" | \ Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o x86_64-linux-fake.rb "./template/fake.rb.in" \ Step #12 - "compile-honggfuzz-address-x86_64": i=- srcdir="." BASERUBY="/work/baseruby/bin/ruby --disable=gems" \ Step #12 - "compile-honggfuzz-address-x86_64": LIBPATHENV="LD_LIBRARY_PATH" PRELOADENV="LD_PRELOAD" LIBRUBY_SO="libruby.so.4.1.0" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o verconf.h ./template/verconf.h.tmpl Step #12 - "compile-honggfuzz-address-x86_64": encdb.h updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o array.o -c array.c Step #12 - "compile-honggfuzz-address-x86_64": verconf.h updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parse.o -c parse.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o loadpath.o -c loadpath.c Step #12 - "compile-honggfuzz-address-x86_64": x86_64-linux-fake.rb updated Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #12 - "compile-honggfuzz-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #12 - "compile-honggfuzz-address-x86_64": enc/encinit.c updated Step #12 - "compile-honggfuzz-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " srcs Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/big5.c" "enc/trans/big5.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/cesu_8.c" "enc/trans/cesu_8.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/chinese.c" "enc/trans/chinese.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/ebcdic.c" "enc/trans/ebcdic.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji.c" "enc/trans/emoji.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_iso2022_kddi.c" "enc/trans/emoji_iso2022_kddi.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_docomo.c" "enc/trans/emoji_sjis_docomo.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_kddi.c" "enc/trans/emoji_sjis_kddi.trans" Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_softbank.c" "enc/trans/emoji_sjis_softbank.trans" Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/big5.c ... Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/ebcdic.c ... Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/chinese.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/GB/GB2312%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/cesu_8.c ... Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/emoji_iso2022_kddi.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter for from_CESU_8 Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/emoji_sjis_docomo.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM037 to ISO-8859-1 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_kddi_decoder Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/emoji.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_kddi_decoder_jisx0208_rest Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_kddi_encoder Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for to_CESU_8 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-1 to IBM037 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": done. (0.09user 0.00system 0.02elapsed) Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/escape.c" "enc/trans/escape.trans" Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": done. (0.08user 0.02system 0.03elapsed) Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/emoji_sjis_kddi.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from GB2312 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/emoji_sjis_softbank.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-DoCoMo to UTF8-KDDI Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from SJIS-DOCOMO to UTF8-DOCOMO Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-DoCoMo to UTF8-SoftBank Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-DoCoMo to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/escape.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from SJIS-KDDI to UTF8-KDDI Step #12 - "compile-honggfuzz-address-x86_64": converter for amp_escape Step #12 - "compile-honggfuzz-address-x86_64": converter for xml_text_escape Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/gb18030.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter for xml_attr_content_escape Step #12 - "compile-honggfuzz-address-x86_64": converter for escape_xml_attr_quote Step #12 - "compile-honggfuzz-address-x86_64": done. (0.07user 0.01system 0.01elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-KDDI to UTF8-DoCoMo Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gbk.c" "enc/trans/gbk.trans" Step #12 - "compile-honggfuzz-address-x86_64": converter from SJIS-SoftBank to UTF8-SoftBank Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-KDDI to UTF8-SoftBank Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/gbk.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-KDDI to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-SoftBank to UTF8-DoCoMo Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-SoftBank to UTF8-KDDI Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-SoftBank to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/GB/GB12345%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to UTF8-DoCoMo Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/iso2022.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from GBK to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src Step #12 - "compile-honggfuzz-address-x86_64": converter from GB12345 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to UTF8-KDDI Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_decoder Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_decoder_jisx0208_rest Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": converter for iso2022jp_encoder Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": converter for stateless_iso2022jp_to_eucjp Step #12 - "compile-honggfuzz-address-x86_64": converter for eucjp_to_stateless_iso2022jp Step #12 - "compile-honggfuzz-address-x86_64": converter for cp50221_decoder Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for cp50221_encoder Step #12 - "compile-honggfuzz-address-x86_64": done. (0.09user 0.01system 0.03elapsed) Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese.c" "enc/trans/japanese.trans" Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to UTF8-SoftBank Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI Step #12 - "compile-honggfuzz-address-x86_64": done. (0.44user 0.01system 0.39elapsed) Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src Step #12 - "compile-honggfuzz-address-x86_64": converter from Big5 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/japanese.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #12 - "compile-honggfuzz-address-x86_64": converter for eucjp2sjis Step #12 - "compile-honggfuzz-address-x86_64": converter for sjis2eucjp Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": done. (0.08user 0.00system 0.01elapsed) Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-DOCOMO to SJIS-DOCOMO Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/japanese_euc.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-KDDI to SJIS-KDDI Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/japanese_sjis.c ... Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0212%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF8-SoftBank to SJIS-SoftBank Step #12 - "compile-honggfuzz-address-x86_64": converter from Shift_JIS to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/GB/UCS%GB2312.src Step #12 - "compile-honggfuzz-address-x86_64": converter from EUC-JP to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/korean.c" "enc/trans/korean.trans" Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to GB2312 Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/korean.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from GB18030 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to EUC-KR Step #12 - "compile-honggfuzz-address-x86_64": converter from Windows-31J to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": done. (0.85user 0.04system 0.84elapsed) Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf8_mac.c" "enc/trans/utf8_mac.trans" Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/single_byte.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from US-ASCII to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to Big5 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to US-ASCII Step #12 - "compile-honggfuzz-address-x86_64": converter from ASCII-8BIT to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ASCII-8BIT Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-1 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-1 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-2 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-2 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-3 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-3 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-4 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-4 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-5 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/utf8_mac.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-5 Step #12 - "compile-honggfuzz-address-x86_64": done. (0.96user 0.02system 0.93elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-6 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-6 Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-7 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-7 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-8 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-9 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-9 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-10 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-10 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to GBK Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-11 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-11 Step #12 - "compile-honggfuzz-address-x86_64": done. (1.01user 0.02system 0.98elapsed) Step #12 - "compile-honggfuzz-address-x86_64": done. (0.98user 0.04system 0.95elapsed) Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/GB/UCS%GB12345.src Step #12 - "compile-honggfuzz-address-x86_64": generating enc/trans/utf_16_32.c ... Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-13 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-13 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-14 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_16LE Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-14 Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_32LE Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_16BE Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_32BE Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_16 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_32 Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF_8 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-15 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": done. (0.09user 0.02system 0.03elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-15 Step #12 - "compile-honggfuzz-address-x86_64": converter from ISO-8859-16 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to GB12345 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to ISO-8859-16 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-874 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-874 Step #12 - "compile-honggfuzz-address-x86_64": converter from eucJP-ms to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1250 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1250 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1251 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1251 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1252 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1252 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1253 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1253 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1254 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1254 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to Shift_JIS Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1255 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1255 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1256 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1256 Step #12 - "compile-honggfuzz-address-x86_64": converter from WINDOWS-1257 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to WINDOWS-1257 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM437 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM437 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM720 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM720 Step #12 - "compile-honggfuzz-address-x86_64": converter from EUC-KR to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM737 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM737 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM775 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM775 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM852 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM852 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM855 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM855 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM857 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM857 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to UTF8-MAC Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM860 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM860 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM861 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM861 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM862 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM862 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM863 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM863 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM864 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM864 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM865 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM865 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM866 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM866 Step #12 - "compile-honggfuzz-address-x86_64": converter from IBM869 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to IBM869 Step #12 - "compile-honggfuzz-address-x86_64": converter from MACCROATIAN to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACCROATIAN Step #12 - "compile-honggfuzz-address-x86_64": converter from MACCYRILLIC to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACCYRILLIC Step #12 - "compile-honggfuzz-address-x86_64": converter from MACGREEK to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACGREEK Step #12 - "compile-honggfuzz-address-x86_64": converter from MACICELAND to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": done. (1.27user 0.07system 1.26elapsed) Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACICELAND Step #12 - "compile-honggfuzz-address-x86_64": converter from MACROMAN to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACROMAN Step #12 - "compile-honggfuzz-address-x86_64": done. (1.50user 0.03system 1.47elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from MACROMANIA to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACROMANIA Step #12 - "compile-honggfuzz-address-x86_64": converter from MACTURKISH to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP949 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from CP51932 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACTURKISH Step #12 - "compile-honggfuzz-address-x86_64": converter from MACUKRAINE to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to MACUKRAINE Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from KOI8-U to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to KOI8-U Step #12 - "compile-honggfuzz-address-x86_64": converter from KOI8-R to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to KOI8-R Step #12 - "compile-honggfuzz-address-x86_64": converter from TIS-620 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to TIS-620 Step #12 - "compile-honggfuzz-address-x86_64": converter from CP850 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP850 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": converter from CP852 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP852 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #12 - "compile-honggfuzz-address-x86_64": converter from CP855 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP855 Step #12 - "compile-honggfuzz-address-x86_64": converter from CP950 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": done. (0.78user 0.02system 0.73elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to Windows-31J Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@BMP.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@SIP.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@BMP.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@SIP.src Step #12 - "compile-honggfuzz-address-x86_64": converter from EUC-JIS-2004 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to EUC-JP Step #12 - "compile-honggfuzz-address-x86_64": converter for from_UTF8_MAC Step #12 - "compile-honggfuzz-address-x86_64": done. (1.47user 0.04system 1.44elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from CP949 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter for from_utf8_mac_nfc2 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP950 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to eucJP-ms Step #12 - "compile-honggfuzz-address-x86_64": done. (1.46user 0.06system 1.45elapsed) Step #12 - "compile-honggfuzz-address-x86_64": done. (1.89user 0.05system 1.86elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to GB18030 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP51932 Step #12 - "compile-honggfuzz-address-x86_64": converter from Big5-HKSCS to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-1.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-1.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-2.src Step #12 - "compile-honggfuzz-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-2.src Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to EUC-JIS-2004 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to Big5-HKSCS Step #12 - "compile-honggfuzz-address-x86_64": done. (2.83user 0.07system 2.83elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from CP951 to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": done. (3.53user 0.07system 3.54elapsed) Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to CP951 Step #12 - "compile-honggfuzz-address-x86_64": converter from Big5-UAO to UTF-8 Step #12 - "compile-honggfuzz-address-x86_64": converter from UTF-8 to Big5-UAO Step #12 - "compile-honggfuzz-address-x86_64": done. (5.07user 0.10system 5.15elapsed) Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans Step #12 - "compile-honggfuzz-address-x86_64": transdb.h updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong main.o dmydln.o miniinit.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -o miniruby Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o builtin_binary.rbbin \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/builtin_binary.rbbin.tmpl Step #12 - "compile-honggfuzz-address-x86_64": builtin_binary.rbbin updated Step #12 - "compile-honggfuzz-address-x86_64": sha256sum builtin_binary.rbbin 2> /dev/null || : Step #12 - "compile-honggfuzz-address-x86_64": 632fa0b09d69d4cd5a63608966627e08c0c00b439f77ce1bdf2c94be2e98e706 builtin_binary.rbbin Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o builtin.o -c builtin.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD libruby-static.a dln.o localeinit.o loadpath.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o builtin.o dmyext.o dmyenc.o Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ext Step #12 - "compile-honggfuzz-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libenc Step #12 - "compile-honggfuzz-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libtrans Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/configure-ext.mk -c \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/configure-ext.mk.tmpl --srcdir="." \ Step #12 - "compile-honggfuzz-address-x86_64": --miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 --jobserver-auth=4,5" --make-flags=" -j32 --jobserver-auth=4,5 -- V=1"' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p enc/trans Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p enc/trans Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/encdb.o -c ./enc/encdb.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/big5.o -c ./enc/big5.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cesu_8.o -c ./enc/cesu_8.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cp949.o -c ./enc/cp949.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/emacs_mule.o -c ./enc/emacs_mule.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_jp.o -c ./enc/euc_jp.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_kr.o -c ./enc/euc_kr.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_tw.o -c ./enc/euc_tw.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb2312.o -c ./enc/gb2312.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb18030.o -c ./enc/gb18030.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gbk.o -c ./enc/gbk.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_r.o -c ./enc/koi8_r.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_u.o -c ./enc/koi8_u.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/shift_jis.o -c ./enc/shift_jis.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/transdb.o -c ./enc/trans/transdb.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16be.o -c ./enc/utf_16be.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/big5.o -c ./enc/trans/big5.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16le.o -c ./enc/utf_16le.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32be.o -c ./enc/utf_32be.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32le.o -c ./enc/utf_32le.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_31j.o -c ./enc/windows_31j.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheclang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1250.o -c ./enc/windows_1250.c Step #12 - "compile-honggfuzz-address-x86_64": ses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/cesu_8.o -c ./enc/trans/cesu_8.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1251.o -c ./enc/windows_1251.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1252.o -c ./enc/windows_1252.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1253.o -c ./enc/windows_1253.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1254.o -c ./enc/windows_1254.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1257.o -c ./enc/windows_1257.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/chinese.o -c ./enc/trans/chinese.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/ebcdic.o -c ./enc/trans/ebcdic.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji.o -c ./enc/trans/emoji.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c Step #12 - "compile-honggfuzz-address-x86_64": ext/configure-ext.mk updated Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/escape.o -c ./enc/trans/escape.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gbk.o -c ./enc/trans/gbk.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese.o -c ./enc/trans/japanese.c Step #12 - "compile-honggfuzz-address-x86_64": make -f ext/configure-ext.mk V=1 EXTSTATIC=static \ Step #12 - "compile-honggfuzz-address-x86_64": gnumake=yes MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #12 - "compile-honggfuzz-address-x86_64": EXTLDFLAGS="" srcdir="." Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parenthemake[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/-test- Step #12 - "compile-honggfuzz-address-x86_64": ses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/korean.o -c ./enc/trans/korean.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/cgi Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/continuation Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/coverage Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/date Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/digest Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/erb/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/erb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/etc Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/fcntl Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/io Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/json Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/monitor Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/objspace Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/openssl Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/psych Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD enc/libenc.a enc/encdb.o enc/big5.o enc/cesu_8.o enc/cp949.o enc/emacs_mule.o enc/euc_jp.o enc/euc_kr.o enc/euc_tw.o enc/gb2312.o enc/gb18030.o enc/gbk.o enc/iso_8859_1.o enc/iso_8859_2.o enc/iso_8859_3.o enc/iso_8859_4.o enc/iso_8859_5.o enc/iso_8859_6.o enc/iso_8859_7.o enc/iso_8859_8.o enc/iso_8859_9.o enc/iso_8859_10.o enc/iso_8859_11.o enc/iso_8859_13.o enc/iso_8859_14.o enc/iso_8859_15.o enc/iso_8859_16.o enc/koi8_r.o enc/koi8_u.o enc/shift_jis.o enc/utf_16be.o enc/utf_16le.o enc/utf_32be.o enc/utf_32le.o enc/windows_31j.o enc/windows_1250.o enc/windows_1251.o enc/windows_1252.o enc/windows_1253.o enc/windows_1254.o enc/windows_1257.o Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/pty Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/rbconfig Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/ripper Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/RUBY_ALIGNOF/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/rubyvm Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/socket Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/cgi/escape/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/coverage/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/continuation/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/date/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/erb/escape/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/digest/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/monitor/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/openssl/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/stringio Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/json/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/etc/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/objspace/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/fcntl/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/strscan Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/psych/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/win32 Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/io/console/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/digest/bubblebabble/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/json/generator/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #12 - "compile-honggfuzz-address-x86_64": --command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #12 - "compile-honggfuzz-address-x86_64": -- configure ext/zlib Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/digest/md5/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/pty/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/ripper/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/rubyvm/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/strscan/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/zlib/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/socket/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../.././ext/stringio/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/abi/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/arith_seq/beg_len_step/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/arith_seq/extract/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/array/concat/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/array/resize/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/bignum/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/box/yay1/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/box/yay2/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/bug-14834/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/bug-3571/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/bug-5832/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/bug_reporter/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/digest/rmd160/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/class/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/cxxanyargs/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/digest/sha1/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/debug/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/dln/empty/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/econv/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/ensure_and_callcc/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/enumerator_kw/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/eval/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/exception/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/fatal/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/file/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/digest/sha2/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/json/parser/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD enc/libtrans.a enc/trans/transdb.o enc/trans/big5.o enc/trans/cesu_8.o enc/trans/chinese.o enc/trans/ebcdic.o enc/trans/emoji.o enc/trans/emoji_iso2022_kddi.o enc/trans/emoji_sjis_docomo.o enc/trans/emoji_sjis_kddi.o enc/trans/emoji_sjis_softbank.o enc/trans/escape.o enc/trans/gb18030.o enc/trans/gbk.o enc/trans/iso2022.o enc/trans/japanese.o enc/trans/japanese_euc.o enc/trans/japanese_sjis.o enc/trans/korean.o enc/trans/single_byte.o enc/trans/utf8_mac.o enc/trans/utf_16_32.o Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libencs Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'libencs'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/float/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/funcall/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/gvl/call_without_gvl/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/hash/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/integer/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/iseq_load/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/iter/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/dot.dot/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/protect/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_resolver/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_target/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/stringify_symbols/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/load/stringify_target/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/marshal/compat/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/marshal/internal_ivar/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/marshal/usr/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/memory_status/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/memory_view/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/method/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/notimplement/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/num2int/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/path_to_class/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/popen_deadlock/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/postponed_job/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/printf/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/proc/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/public_header_warnings/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/random/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/rational/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/rb_call_super_kw/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/recursion/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/regexp/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/sanitizers/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/scan_args/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/scheduler/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/st/foreach/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/st/numhash/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/st/update/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/stack/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/string/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/struct/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/symbol/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/thread/id/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": /work/ruby-install/bin/ruby /src/ruby/ext/etc/mkconstants.rb -o /src/ruby/ext/etc/constdefs.h Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/thread/instrumentation/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../../.././ext/-test-/thread/lock_native_thread/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/time/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/tracepoint/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/typeddata/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/vm/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/-test-/wait/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/io/nonblock/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/io/wait/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/exts.mk.tmpl --gnumake=yes --configure-exts=ext/configure-ext.mk Step #12 - "compile-honggfuzz-address-x86_64": exts.mk updated Step #12 - "compile-honggfuzz-address-x86_64": make -f exts.mk libdir="/work/ruby-install/lib" LIBRUBY_EXTS=./.libruby-with-ext.time \ Step #12 - "compile-honggfuzz-address-x86_64": EXTENCS="enc/encinit.o enc/libenc.a enc/libtrans.a" BASERUBY="/work/baseruby/bin/ruby --disable=gems" MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #12 - "compile-honggfuzz-address-x86_64": static Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/RUBY_ALIGNOF V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/abi V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/arith_seq/beg_len_step V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/arith_seq/extract V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/array/concat V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/array/resize V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/bignum V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/abi' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/box/yay1 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/ Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/box/yay2 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/bug-14834 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/bug-3571 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/bug-5832 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/abi -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o abi.o -c abi.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/bug_reporter V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.time Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/class V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/cxxanyargs V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay1' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay2' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/debug V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/dln/empty V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/econv V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/ensure_and_callcc V=1 static Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay1.o -c yay1.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/enumerator_kw V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay2.o -c yay2.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/cxxanyargs' Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/resize' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/eval V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o c.o -c c.c Step #12 - "compile-honggfuzz-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #12 - "compile-honggfuzz-address-x86_64": -e "t = ARGV.shift" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "File.write(t, err)" failure.failed make failure.o Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/extract' Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/concat' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #12 - "compile-honggfuzz-address-x86_64": clang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -fdeclspec -o cpp.o -c cpp.cpp Step #12 - "compile-honggfuzz-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #12 - "compile-honggfuzz-address-x86_64": -e "t = ARGV.shift" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #12 - "compile-honggfuzz-address-x86_64": -e "File.write(t, err)" failurem1.failed make failurem1.o Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/exception V=1 static Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/beg_len_step -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o beg_len_step.o -c beg_len_step.c Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/fatal V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/cxxanyargs -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -fdeclspec -o cxxanyargs.o -c cxxanyargs.cpp Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/file V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-14834' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o extract.o -c extract.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/float V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resize.o -c resize.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/funcall V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/concat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o to_ary_concat.o -c to_ary_concat.c Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug-14834.o -c bug-14834.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug_reporter' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-3571' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-5832' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/gvl/call_without_gvl V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bignum' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/hash V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug_reporter.o -c bug_reporter.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/dln/empty' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o big2str.o -c big2str.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/class' Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o empty.o -c empty.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/debug' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/enumerator_kw' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/eval' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/econv' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o append.o -c append.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/ensure_and_callcc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensure_and_callcc.o -c ensure_and_callcc.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/fatal' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/funcall' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enumerator_kw.o -c enumerator_kw.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/exception' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/float' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/eval -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eval.o -c eval.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/file' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o funcall.o -c funcall.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dataerror.o -c dataerror.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentclang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parenheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fs.o -c fs.c Step #12 - "compile-honggfuzz-address-x86_64": theses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parenmake[2]: Entering directory '/src/ruby/ext/-test-/hash' Step #12 - "compile-honggfuzz-address-x86_64": theses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o call_without_gvl.o -c call_without_gvl.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o delete.o -c delete.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o class2name.o -c class2name.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/abi.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/abi.so abi.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/abi' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nextafter.o -c nextafter.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_3571.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_3571.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/dln/ Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay2.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay1.so Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.dln.time Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay1.so yay1.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay2.so yay2.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/dln/empty.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o inspector.o -c inspector.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o newline_conv.o -c newline_conv.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o invalid.o -c invalid.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_5832.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/eval.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_5832.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/eval.so eval.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_reporter.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_fatal.o -c rb_fatal.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so beg_len_step.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/resize.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/resize.so resize.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_raise.o -c enc_raise.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so to_ary_concat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_14834.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_14834.so bug-14834.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so ensure_and_callcc.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/econv.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bigzero.o -c bigzero.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/econv.so append.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-paren/usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/gvl/ Step #12 - "compile-honggfuzz-address-x86_64": theses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/funcall.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/funcall.so funcall.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.gvl.time Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/enumerator_kw.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensured.o -c ensured.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-3571' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stat.o -c stat.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay2' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay1' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/dln/empty' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/integer V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/iseq_load V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-5832' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/iter V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/eval' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug_reporter' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/resize' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/dot.dot V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/integer' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iseq_load' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o div.o -c div.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wnomake[2]: Leaving directory '/src/ruby/ext/-test-/array/concat' Step #12 - "compile-honggfuzz-address-x86_64": -self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o iseq_load.o -c iseq_load.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/protect V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iter' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/extract' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o break.o -c break.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-14834' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o intpack.o -c intpack.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o mul.o -c mul.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/dot.dot' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dot.dot.o -c dot.dot.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o core_ext.o -c core_ext.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o profile_frames.o -c profile_frames.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/protect' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o protect.o -c protect.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/econv' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o str2big.o -c str2big.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/funcall' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/resolve_symbol_resolver V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/enumerator_kw' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o my_integer.o -c my_integer.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_resolver -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_resolver.o -c resolve_symbol_resolver.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/float.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so c.o cpp.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/float' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/resolve_symbol_target V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/stringify_symbols V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_target.o -c resolve_symbol_target.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_symbols -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_symbols.o -c stringify_symbols.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yield.o -c yield.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/hash.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/hash.so delete.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/fatal.so Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/load/stringify_target V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/fatal.so init.o invalid.o rb_fatal.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/marshal/compat V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_target' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/compat' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/class.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrcompat.o -c usrcompat.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/class.so class2name.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_target.o -c stringify_target.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/marshal/internal_ivar V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/marshal/usr V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/usr' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/memory_status V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrmarshal.o -c usrmarshal.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o internal_ivar.o -c internal_ivar.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/memory_view V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/memory_view' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/method V=1 static Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/memory_view -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o memory_view.o -c memory_view.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/hash' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/notimplement V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/num2int V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/fatal' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/path_to_class V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/popen_deadlock V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/postponed_job V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/exception.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/class' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/printf V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/notimplement' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/path_to_class' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/method' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/num2int' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o arity.o -c arity.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o path_to_class.o -c path_to_class.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-srm -f ../../../.ext/x86_64-linux/-test-/file.so Step #12 - "compile-honggfuzz-address-x86_64": elf-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o num2int.o -c num2int.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/popen_deadlock' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/postponed_job' Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/file.so fs.o init.o newline_conv.o stat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o infinite_loop_dlsym.o -c infinite_loop_dlsym.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/popen_deadlock/ Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o postponed_job.o -c postponed_job.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iseq_load.so Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.popen_deadlock.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/printf' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/proc V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o printf.o -c printf.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/protect.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/proc' Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/protect.so protect.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o receiver.o -c receiver.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/public_header_warnings V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/random V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/random' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bad_version.o -c bad_version.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so resolve_symbol_resolver.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/rational V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/debug.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rational' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rational -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rat.o -c rat.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/file' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/rb_call_super_kw V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bignum.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/exception' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_call_super_kw.o -c rb_call_super_kw.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iseq_load' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/recursion V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/protect' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/regexp V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/recursion' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o loop.o -c loop.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o recursion.o -c recursion.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so stringify_symbols.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so resolve_symbol_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/dot.dot' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/sanitizers V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/scan_args V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/regexp' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/debug' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iter.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/sanitizers' Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/sanitizers -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sanitizers.o -c sanitizers.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o super.o -c super.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o parse_depth_limit.o -c parse_depth_limit.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bignum' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/scheduler V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scan_args' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scan_args.o -c scan_args.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/cxxanyargs.so Step #12 - "compile-honggfuzz-address-x86_64": clang++ -shared -o ../../../.ext/x86_64-linux/-test-/cxxanyargs.so cxxanyargs.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so stringify_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scheduler' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scheduler -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scheduler.o -c scheduler.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/st/foreach V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/compat.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/st/numhash V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/foreach' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o foreach.o -c foreach.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iter' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/numhash' Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/st/update V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/path_to_class.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/usr.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/update' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equclang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equaality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o numhash.o -c numhash.c Step #12 - "compile-honggfuzz-address-x86_64": lity -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o update.o -c update.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/stack V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_target' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/string V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/notimplement.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/notimplement.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/stack' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/struct V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/stack -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stack.o -c stack.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/method.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -ldl -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/compat' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/symbol V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/method.so arity.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/struct' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/thread/id V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o data.o -c data.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/string' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o capacity.o -c capacity.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/symbol' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/id' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/path_to_class' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/id -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o id.o -c id.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coderange.o -c coderange.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/usr' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o type.o -c type.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o duplicate.o -c duplicate.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/notimplement' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o cstr.o -c cstr.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/method' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/popen_deadlock' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/postponed_job.so Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/cxxanyargs' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/thread/instrumentation V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/thread/lock_native_thread V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ellipsize.o -c ellipsize.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/instrumentation' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/instrumentation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o instrumentation.o -c instrumentation.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/lock_native_thread -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o lock_native_thread.o -c lock_native_thread.c Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o len.o -c len.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/num2int.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/num2int.so num2int.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o member.o -c member.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/recursion.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/recursion.so recursion.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/sanitizers.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/sanitizers.so sanitizers.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/proc.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/postponed_job' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_associate.o -c enc_associate.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/regexp.so Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_dummy.o -c enc_dummy.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/printf.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/printf.so printf.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/num2int' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/time V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/time' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/proc' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/tracepoint V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/sanitizers' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/recursion' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/random.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_str_buf_cat.o -c enc_str_buf_cat.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/typeddata V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/random.so bad_version.o init.o loop.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/tracepoint' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/typeddata' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o typeddata.o -c typeddata.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o gc_hook.o -c gc_hook.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scheduler.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scheduler.so scheduler.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/update.so Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/printf' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fstring.o -c fstring.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/regexp' Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/update.so update.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tracepoint.o -c tracepoint.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/id.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/id.so id.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/stack.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/stack.so stack.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/vm V=1 static Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/random' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/-test-/wait V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/cgi/escape V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/vm' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/numhash.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o at_exit.o -c at_exit.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/wait' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/cgi/escape' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scheduler' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/foreach.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/continuation V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o modify.o -c modify.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/update' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/coverage V=1 static Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/vm/ Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/continuation' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o continuation.o -c continuation.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.vm.time Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/symbol.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/symbol.so init.o type.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coverage.o -c coverage.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nofree.o -c nofree.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/id' Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/stack' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/date V=1 static Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o normalize.o -c normalize.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so lock_native_thread.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/numhash' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/coverage/lib/coverage.rb ../../.ext/common/coverage.rb Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/struct.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/struct.so data.o duplicate.o init.o len.o member.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/memory_view.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/memory_view.so memory_view.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/foreach' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/erb/escape V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o qsort.o -c qsort.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_core.o -c date_core.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/erb/escape' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/erb/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/symbol' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_interned_str.o -c rb_interned_str.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o digest.o -c digest.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_parse.o -c date_parse.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/etc V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/etc' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_str_dup.o -c rb_str_dup.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.include.-.ruby.time Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so instrumentation.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/digest Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/digest/lib/digest.rb ../../.ext/common/digest.rb Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/struct' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/fcntl V=1 static Step #12 - "compile-honggfuzz-address-x86_64": generating constant definitions Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/digest/digest.h ../../.ext/include/ruby/digest.h Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/memory_view' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/digest/lib/digest/loader.rb ../../.ext/common/digest/loader.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/digest/lib/digest/version.rb ../../.ext/common/digest/version.rb Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/io/console V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/io/nonblock V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/fcntl' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fcntl.o -c fcntl.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/nonblock' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o console.o -c console.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strftime.o -c date_strftime.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nonblock.o -c nonblock.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/typeddata.so Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o set_len.o -c set_len.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/tracepoint.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/io/wait V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/vm/at_exit.so Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strptime.o -c date_strptime.c Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/integer.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/instrumentation' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/json V=1 static Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/date/lib/date.rb ../../.ext/common/date.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/wait' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/monitor V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/time.so Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/time.so init.o new.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o monitor.o -c monitor.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/objspace V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time Step #12 - "compile-honggfuzz-address-x86_64": rm -f continuation.a Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/ext/generator Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD continuation.a continuation.o Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/typeddata' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/openssl V=1 static Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib continuation.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/continuation' Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/wait.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/wait.so wait.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.ext.-.generator.time Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add/bigdecimal.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o object_tracing.o -c object_tracing.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/complex.rb ../../.ext/common/json/add/complex.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/monitor/lib/monitor.rb ../../.ext/common/monitor.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add/core.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/date.rb ../../.ext/common/json/add/date.rb Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/tracepoint' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add/date_time.rb Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/psych V=1 static Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/exception.rb ../../.ext/common/json/add/exception.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add/ostruct.rb Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/pty V=1 static Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/range.rb ../../.ext/common/json/add/range.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace.o -c objspace.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/vm' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/rational.rb ../../.ext/common/json/add/rational.rb Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/integer' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/rbconfig/sizeof V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace_dump.o -c objspace_dump.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych.o -c psych.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/time' Step #12 - "compile-honggfuzz-address-x86_64": cp ../../.././ext/io/console/lib/console/size.rb ../../../.ext/common/io/console/size.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o pty.o -c pty.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_emitter.o -c psych_emitter.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add/regexp.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl.o -c ossl.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_asn1.o -c ossl_asn1.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/set.rb ../../.ext/common/json/add/set.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rbconfig/sizeof' Step #12 - "compile-honggfuzz-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=sizes.c \ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././template/sizes.c.tmpl \ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././configure.ac \ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/string.rb ../../.ext/common/json/add/string.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/struct.rb ../../.ext/common/json/add/struct.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add/symbol.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/add/time.rb ../../.ext/common/json/add/time.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json/common.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json/ext.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/generic_object.rb ../../.ext/common/json/generic_object.rb Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/wait' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json/version.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bio.o -c ossl_bio.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json/ext/generator/state.rb ../../.ext/common/json/ext/generator/state.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bn.o -c ossl_bn.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/json/lib/json.rb ../../.ext/common/json.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_cipher.o -c ossl_cipher.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/objspace Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/ripper V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.objspace.time Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/objspace/lib/objspace.rb ../../.ext/common/objspace.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_parser.o -c psych_parser.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_to_ruby.o -c psych_to_ruby.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f fcntl.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD fcntl.a fcntl.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib fcntl.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": rm -f escape.a Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/fcntl' Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD escape.a escape.o Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1_h --ids1src=../.././parse.y --output=eventids1.h Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/erb/escape' Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f wait.a Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/string.so Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD wait.a wait.o Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_dummy.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_interned_str.o rb_str_dup.o set_len.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scan_args.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib wait.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/wait' Step #12 - "compile-honggfuzz-address-x86_64": rm -f nonblock.a Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/rubyvm V=1 static Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD nonblock.a nonblock.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib nonblock.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/nonblock' Step #12 - "compile-honggfuzz-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=limits.c \ Step #12 - "compile-honggfuzz-address-x86_64": ../../.././template/limits.c.tmpl \ Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o etc.o -c etc.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable/impl.rb Step #12 - "compile-honggfuzz-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rational.so Step #12 - "compile-honggfuzz-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rational.so rat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rubyvm' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_yaml_tree.o -c psych_yaml_tree.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scan_args' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/pty/lib/expect.rb ../../.ext/common/expect.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_config.o -c ossl_config.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/string' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_digest.o -c ossl_digest.c Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_engine.o -c ossl_engine.c Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rational' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych/class_loader.rb Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/socket V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": generating constant definitions Step #12 - "compile-honggfuzz-address-x86_64": rm -f escape.a Step #12 - "compile-honggfuzz-address-x86_64": rm -f coverage.a Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././tool/id2token.rb ../.././parse.y | \ Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper.y - ripper.y Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD escape.a escape.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD coverage.a coverage.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib coverage.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/coverage' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych/coder.rb Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych/core_ext.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/exception.rb ../../.ext/common/psych/exception.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/cgi/escape' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautocp ../.././ext/socket/lib/socket.rb ../../.ext/common/socket.rb Step #12 - "compile-honggfuzz-address-x86_64": logical-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_hmac.o -c ossl_hmac.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/stringio V=1 static Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/stringio' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/strscan V=1 static Step #12 - "compile-honggfuzz-address-x86_64": rm -f monitor.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD monitor.a monitor.o Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringio.o -c stringio.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib monitor.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": rm -f pty.a Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/strscan' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/monitor' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common/ripper.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o strscan.o -c strscan.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD pty.a pty.o Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/zlib V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/zlib' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_kdf.o -c ossl_kdf.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o zlib.o -c zlib.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib pty.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": sizes.c updated Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/pty' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ns_spki.o -c ossl_ns_spki.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ocsp.o -c ossl_ocsp.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f digest.a Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs12.o -c ossl_pkcs12.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/objspace/lib/objspace/trace.rb ../../.ext/common/objspace/trace.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs7.o -c ossl_pkcs7.c Step #12 - "compile-honggfuzz-address-x86_64": limits.c updated Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD digest.a digest.o Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sizes.o -c sizes.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib digest.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych/handler.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych/nodes.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest' Step #12 - "compile-honggfuzz-address-x86_64": make V=1 EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" ext/extinit.o Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych/omap.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych/parser.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych/scalar_scanner.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych/set.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/stream.rb ../../.ext/common/psych/stream.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/streaming.rb ../../.ext/common/psych/streaming.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych/syntax_error.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych/tree_builder.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/versions.rb ../../.ext/common/psych/versions.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych/visitors.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/y.rb ../../.ext/common/psych/y.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers/document_stream.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers/recorder.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json/ruby_events.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json/stream.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json/tree_builder.rb Step #12 - "compile-honggfuzz-address-x86_64": make -f enc.mk V=1 MINIRUBY="./miniruby -I./lib -I. -I.ext/common " libencs Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json/yaml_events.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o limits.o -c limits.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes/alias.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes/document.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes/mapping.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes/node.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes/scalar.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes/sequence.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes/stream.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors/depth_first.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors/emitter.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Nothing to be done for 'libencs'. Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors/json_tree.rb Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey.o -c ossl_pkey.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors/to_ruby.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors/visitor.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors/yaml_tree.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/psych/lib/psych.rb ../../.ext/common/psych.rb Step #12 - "compile-honggfuzz-address-x86_64": rm -f psych.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD psych.a psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib psych.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/psych' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest/bubblebabble V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/bubblebabble' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dh.o -c ossl_pkey_dh.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bubblebabble.o -c bubblebabble.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f etc.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD etc.a etc.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib etc.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": rm -f console.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD console.a console.o Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/etc' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib console.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/console' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_ec.o -c ossl_pkey_ec.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f sizeof.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD sizeof.a sizes.o limits.o Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ext Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib sizeof.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/strscan Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.strscan.time Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rbconfig/sizeof' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest/md5 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest/rmd160 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/extinit.c -c \ Step #12 - "compile-honggfuzz-address-x86_64": ./template/extinit.c.tmpl cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o constants.o -c constants.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/md5' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5init.o -c md5init.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/rmd160' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160init.o -c rmd160init.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5.o -c md5.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o basicsocket.o -c basicsocket.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids2.o -c eventids2.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160.o -c rmd160.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o socket.o -c socket.c Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest/sha1 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha1' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1init.o -c sha1init.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f bubblebabble.a Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_provider.o -c ossl_provider.c Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD bubblebabble.a bubblebabble.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib bubblebabble.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/bubblebabble' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_rand.o -c ossl_rand.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl.o -c ossl_ssl.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl_session.o -c ossl_ssl_session.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ts.o -c ossl_ts.c Step #12 - "compile-honggfuzz-address-x86_64": ext/extinit.c updated Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ext/extinit.o -c ext/extinit.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper/core.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper/filter.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509.o -c ossl_x509.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1.o -c sha1.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509attr.o -c ossl_x509attr.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f md5.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD md5.a md5init.o md5.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib md5.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/md5' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/digest/sha2 V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2init.o -c sha2init.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/strscan/lib/strscan/strscan.rb ../../.ext/common/strscan/strscan.rb Step #12 - "compile-honggfuzz-address-x86_64": rm -f strscan.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD strscan.a strscan.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib strscan.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/strscan' Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/json/generator V=1 static Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/generator' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o generator.o -c generator.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509cert.o -c ossl_x509cert.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper/lexer.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ipsocket.o -c ipsocket.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f rmd160.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD rmd160.a rmd160init.o rmd160.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib rmd160.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/rmd160' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2.o -c sha2.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509crl.o -c ossl_x509crl.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpsocket.o -c tcpsocket.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509ext.o -c ossl_x509ext.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpserver.o -c tcpserver.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509name.o -c ossl_x509name.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f objspace.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD objspace.a object_tracing.o objspace.o objspace_dump.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib objspace.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/objspace' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/digest/sha2 Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.-.sha2.time Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper/sexp.rb Step #12 - "compile-honggfuzz-address-x86_64": make -C ext/json/parser V=1 static Step #12 - "compile-honggfuzz-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest/sha2.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sockssocket.o -c sockssocket.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2/loader.rb ../../../.ext/common/digest/sha2/loader.rb Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/parser' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o udpsocket.o -c udpsocket.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o parser.o -c parser.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids1.o -c eventids1.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509req.o -c ossl_x509req.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509revoked.o -c ossl_x509revoked.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f stringio.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD stringio.a stringio.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib stringio.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": rm -f sha1.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD sha1.a sha1init.o sha1.o Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/stringio' Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib sha1.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509store.o -c ossl_x509store.c Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha1' Step #12 - "compile-honggfuzz-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/openssl Step #12 - "compile-honggfuzz-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixsocket.o -c unixsocket.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common/openssl.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixserver.o -c unixserver.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl/bn.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o option.o -c option.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl/buffering.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl/cipher.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl/digest.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/hmac.rb ../../.ext/common/openssl/hmac.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ancdata.o -c ancdata.c Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/marshal.rb ../../.ext/common/openssl/marshal.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkcs5.rb ../../.ext/common/openssl/pkcs5.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkey.rb ../../.ext/common/openssl/pkey.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl/ssl.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/version.rb ../../.ext/common/openssl/version.rb Step #12 - "compile-honggfuzz-address-x86_64": cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl/x509.rb Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o raddrinfo.o -c raddrinfo.c Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ifaddr.o -c ifaddr.c Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems ../.././tool/lrama/exe/lrama -oripper.c - ripper.y < ripper.y Step #12 - "compile-honggfuzz-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper_init.c --template=../.././ext/ripper/ripper_init.c.tmpl ../.././internal/ruby_parser.h Step #12 - "compile-honggfuzz-address-x86_64": rm -f sha2.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD sha2.a sha2init.o sha2.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib sha2.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha2' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper_init.o -c ripper_init.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f openssl.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD openssl.a ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_kdf.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_provider.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_ts.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib openssl.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/openssl' Step #12 - "compile-honggfuzz-address-x86_64": rm -f zlib.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD zlib.a zlib.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib zlib.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/zlib' Step #12 - "compile-honggfuzz-address-x86_64": rm -f parser.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD parser.a parser.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib parser.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/parser' Step #12 - "compile-honggfuzz-address-x86_64": rm -f socket.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD socket.a init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o ifaddr.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib socket.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/socket' Step #12 - "compile-honggfuzz-address-x86_64": rm -f generator.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD generator.a generator.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib generator.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/generator' Step #12 - "compile-honggfuzz-address-x86_64": rm -f date_core.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD date_core.a date_core.o date_parse.o date_strftime.o date_strptime.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib date_core.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/date' Step #12 - "compile-honggfuzz-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper.o -c ripper.c Step #12 - "compile-honggfuzz-address-x86_64": rm -f ripper.a Step #12 - "compile-honggfuzz-address-x86_64": llvm-ar rcD ripper.a eventids1.o eventids2.o ripper.o ripper_init.o Step #12 - "compile-honggfuzz-address-x86_64": llvm-ranlib ripper.a 2> /dev/null || true Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/ripper' Step #12 - "compile-honggfuzz-address-x86_64": make EXTOBJS="ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a" EXTLIBS="-lssl -lcrypto -lyaml -lz" EXTLDFLAGS="-Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic" EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" SHOWFLAGS= ruby Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #12 - "compile-honggfuzz-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #12 - "compile-honggfuzz-address-x86_64": enc/encinit.c unchanged Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/encinit.o -c enc/encinit.c Step #12 - "compile-honggfuzz-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong -Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic main.o ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a -Wl,-rpath,/work/ruby-install/lib -L/work/ruby-install/lib -lruby-static -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lssl -lcrypto -lyaml -lz -o ruby Step #12 - "compile-honggfuzz-address-x86_64": : Step #12 - "compile-honggfuzz-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="." note Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Entering directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Nothing to be done for 'note'. Step #12 - "compile-honggfuzz-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": + '[' '!' -f libruby-static.a ']' Step #12 - "compile-honggfuzz-address-x86_64": + echo 'libruby-static.a created successfully' Step #12 - "compile-honggfuzz-address-x86_64": libruby-static.a created successfully Step #12 - "compile-honggfuzz-address-x86_64": + RUBY_BUILD_DIR=/src/ruby Step #12 - "compile-honggfuzz-address-x86_64": + INC_RUBY='-I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": + LIBS_RUBY=/src/ruby/libruby-static.a Step #12 - "compile-honggfuzz-address-x86_64": + echo '' Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Ruby build complete!' Step #12 - "compile-honggfuzz-address-x86_64": Ruby build complete! Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #12 - "compile-honggfuzz-address-x86_64": Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Ruby static library: /src/ruby/libruby-static.a' Step #12 - "compile-honggfuzz-address-x86_64": Ruby static library: /src/ruby/libruby-static.a Step #12 - "compile-honggfuzz-address-x86_64": + echo '' Step #12 - "compile-honggfuzz-address-x86_64": Step #12 - "compile-honggfuzz-address-x86_64": + STANDARD_FUZZERS='fuzz_regex Step #12 - "compile-honggfuzz-address-x86_64": fuzz_string Step #12 - "compile-honggfuzz-address-x86_64": fuzz_hash Step #12 - "compile-honggfuzz-address-x86_64": fuzz_bignum Step #12 - "compile-honggfuzz-address-x86_64": fuzz_array Step #12 - "compile-honggfuzz-address-x86_64": fuzz_iseq Step #12 - "compile-honggfuzz-address-x86_64": fuzz_pack Step #12 - "compile-honggfuzz-address-x86_64": fuzz_ruby_parser Step #12 - "compile-honggfuzz-address-x86_64": fuzz_prism' Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_regex...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_regex... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_regex = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_regex.cpp -o /work/fuzz_regex.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_regex.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_regex Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_string...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_string... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_string = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_string.cpp -o /work/fuzz_string.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_string.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_string Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_hash...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_hash... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_hash = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_hash.cpp -o /work/fuzz_hash.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_hash.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_hash Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_bignum...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_bignum... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_bignum = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_bignum.cpp -o /work/fuzz_bignum.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_bignum.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_bignum Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_array...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_array... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_array = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_array.cpp -o /work/fuzz_array.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_array.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_array Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_iseq...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_iseq... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_iseq = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_iseq.cpp -o /work/fuzz_iseq.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_iseq.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_iseq Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_pack...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_pack... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_pack = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_pack.cpp -o /work/fuzz_pack.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_pack.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_pack Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_ruby_parser...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_ruby_parser... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_ruby_parser = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_ruby_parser.cpp -o /work/fuzz_ruby_parser.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_ruby_parser.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_ruby_parser Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_prism...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_prism... Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES= Step #12 - "compile-honggfuzz-address-x86_64": + '[' fuzz_prism = fuzz_prism ']' Step #12 - "compile-honggfuzz-address-x86_64": + EXTRA_INCLUDES=-I/src/ruby/prism Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/prism -c /src/fuzz_prism.cpp -o /work/fuzz_prism.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_prism.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_prism Step #12 - "compile-honggfuzz-address-x86_64": + echo 'Building fuzz_json...' Step #12 - "compile-honggfuzz-address-x86_64": Building fuzz_json... Step #12 - "compile-honggfuzz-address-x86_64": + JSON_DIR=/src/ruby/ext/json Step #12 - "compile-honggfuzz-address-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -c /src/ruby/ext/json/vendor/fpconv.c -o /work/json_fpconv.o Step #12 - "compile-honggfuzz-address-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -I/src/ruby/ext/json/vendor -I/src/ruby/ext/json/simd -DHAVE_RB_ENC_INTERNED_STR -DHAVE_RB_HASH_BULK_INSERT -DHAVE_RB_HASH_NEW_CAPA -DHAVE_RB_STR_TO_INTERNED_STR -DHAVE_STRNLEN -c /src/fuzz_json.c -o /work/fuzz_json.o Step #12 - "compile-honggfuzz-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp -stdlib=libc++ /usr/lib/libFuzzingEngine.a /work/fuzz_json.o /work/json_fpconv.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/honggfuzz-address-x86_64/fuzz_json Step #12 - "compile-honggfuzz-address-x86_64": + '[' -n '' ']' Step #12 - "compile-honggfuzz-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #12 - "compile-honggfuzz-address-x86_64": + head -n 1000 Step #12 - "compile-honggfuzz-address-x86_64": + zip -@ /workspace/out/honggfuzz-address-x86_64/fuzz_ruby_parser_seed_corpus.zip Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #12 - "compile-honggfuzz-address-x86_64": + head -n 1000 Step #12 - "compile-honggfuzz-address-x86_64": + zip -@ /workspace/out/honggfuzz-address-x86_64/fuzz_prism_seed_corpus.zip Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #12 - "compile-honggfuzz-address-x86_64": + find /src/ruby -type f -name '*.json' Step #12 - "compile-honggfuzz-address-x86_64": + head -n 100 Step #12 - "compile-honggfuzz-address-x86_64": + zip -@ /workspace/out/honggfuzz-address-x86_64/fuzz_json_seed_corpus.zip Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail11.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/pass2.json (deflated 58%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail28.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail32.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/obsolete_fail1.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail7.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail13.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail31.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail18.json (deflated 91%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail21.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail24.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail23.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail17.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail22.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail14.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail5.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail12.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail27.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail26.json (deflated 8%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail6.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail30.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail10.json (deflated 5%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail20.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail8.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail29.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/pass3.json (deflated 23%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/pass1.json (deflated 49%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail2.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail15.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail16.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail3.json (deflated 11%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail19.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/test/json/fixtures/fail25.json (stored 0%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/vcpkg.json (deflated 27%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/misc/.vscode/launch.json (deflated 45%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/misc/.vscode/settings.json (deflated 43%) Step #12 - "compile-honggfuzz-address-x86_64": adding: src/ruby/misc/.vscode/tasks.json (deflated 50%) Step #12 - "compile-honggfuzz-address-x86_64": + ALL_FUZZERS='fuzz_regex fuzz_string fuzz_hash fuzz_bignum fuzz_array fuzz_iseq fuzz_pack fuzz_ruby_parser fuzz_prism fuzz_json' Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_regex.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_string.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_hash.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_bignum.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_array.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_iseq.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_pack.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_ruby_parser.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_prism.options Step #12 - "compile-honggfuzz-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #12 - "compile-honggfuzz-address-x86_64": + cp /src/ruby.options /workspace/out/honggfuzz-address-x86_64/fuzz_json.options Finished Step #12 - "compile-honggfuzz-address-x86_64" Starting Step #13 - "build-check-honggfuzz-address-x86_64" Step #13 - "build-check-honggfuzz-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_json Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_regex Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_ruby_parser Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_pack Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_string Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_iseq Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_array Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_hash Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_bignum Step #13 - "build-check-honggfuzz-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9_wpcego/fuzz_prism Finished Step #13 - "build-check-honggfuzz-address-x86_64" Starting Step #14 Step #14: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #14 Starting Step #15 Step #15: Already have image: gcr.io/oss-fuzz/ruby Step #15: adding: fuzz_array (deflated 61%) Step #15: adding: fuzz_array.options (stored 0%) Step #15: adding: fuzz_bignum (deflated 61%) Step #15: adding: fuzz_bignum.options (stored 0%) Step #15: adding: fuzz_hash (deflated 61%) Step #15: adding: fuzz_hash.options (stored 0%) Step #15: adding: fuzz_iseq (deflated 61%) Step #15: adding: fuzz_iseq.options (stored 0%) Step #15: adding: fuzz_json (deflated 60%) Step #15: adding: fuzz_json.options (stored 0%) Step #15: adding: fuzz_json_seed_corpus.zip (stored 0%) Step #15: adding: fuzz_pack (deflated 61%) Step #15: adding: fuzz_pack.options (stored 0%) Step #15: adding: fuzz_prism (deflated 64%) Step #15: adding: fuzz_prism.options (stored 0%) Step #15: adding: fuzz_prism_seed_corpus.zip (stored 0%) Step #15: adding: fuzz_regex (deflated 61%) Step #15: adding: fuzz_regex.options (stored 0%) Step #15: adding: fuzz_ruby_parser (deflated 61%) Step #15: adding: fuzz_ruby_parser.options (stored 0%) Step #15: adding: fuzz_ruby_parser_seed_corpus.zip (stored 0%) Step #15: adding: fuzz_string (deflated 61%) Step #15: adding: fuzz_string.options (stored 0%) Step #15: adding: honggfuzz (deflated 66%) Step #15: adding: llvm-symbolizer (deflated 65%) Finished Step #15 Starting Step #16 Step #16: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #16: % Total % Received % Xferd Average Speed Time Time Time Current Step #16: Dload Upload Total Spent Left Speed Step #16: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 141 0 0 100 141 0 696 --:--:-- --:--:-- --:--:-- 698 Finished Step #16 Starting Step #17 Step #17: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #17: % Total % Received % Xferd Average Speed Time Time Time Current Step #17: Dload Upload Total Spent Left Speed Step #17: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 13 153M 0 0 13 20.9M 0 122M 0:00:01 --:--:-- 0:00:01 122M 85 153M 0 0 85 131M 0 111M 0:00:01 0:00:01 --:--:-- 111M 100 153M 0 0 100 153M 0 88.5M 0:00:01 0:00:01 --:--:-- 88.5M Finished Step #17 Starting Step #18 Step #18: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #18: % Total % Received % Xferd Average Speed Time Time Time Current Step #18: Dload Upload Total Spent Left Speed Step #18: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 114 0 0 100 114 0 469 --:--:-- --:--:-- --:--:-- 471 Finished Step #18 Starting Step #19 Step #19: Already have image (with digest): gcr.io/cloud-builders/curl Step #19: % Total % Received % Xferd Average Speed Time Time Time Current Step #19: Dload Upload Total Spent Left Speed Step #19: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 29 0 0 100 29 0 160 --:--:-- --:--:-- --:--:-- 160 Finished Step #19 Starting Step #20 Step #20: Already have image: gcr.io/oss-fuzz/ruby Finished Step #20 Starting Step #21 - "compile-libfuzzer-address-x86_64" Step #21 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #21 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": CC=clang Step #21 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #21 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #21 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #21 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Step 1: Installing latest Ruby release as baseruby...' Step #21 - "compile-libfuzzer-address-x86_64": Step 1: Installing latest Ruby release as baseruby... Step #21 - "compile-libfuzzer-address-x86_64": + RUBY_VERSION=3.3.6 Step #21 - "compile-libfuzzer-address-x86_64": + RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz Step #21 - "compile-libfuzzer-address-x86_64": + BASERUBY_PREFIX=/work/baseruby Step #21 - "compile-libfuzzer-address-x86_64": + cd /work Step #21 - "compile-libfuzzer-address-x86_64": + '[' '!' -f ruby-3.3.6.tar.gz ']' Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Downloading Ruby 3.3.6...' Step #21 - "compile-libfuzzer-address-x86_64": Downloading Ruby 3.3.6... Step #21 - "compile-libfuzzer-address-x86_64": + wget -q https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz -O ruby-3.3.6.tar.gz Step #21 - "compile-libfuzzer-address-x86_64": + tar xzf ruby-3.3.6.tar.gz Step #21 - "compile-libfuzzer-address-x86_64": + cd ruby-3.3.6 Step #21 - "compile-libfuzzer-address-x86_64": + '[' '!' -f /work/baseruby/bin/ruby ']' Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building baseruby 3.3.6...' Step #21 - "compile-libfuzzer-address-x86_64": Building baseruby 3.3.6... Step #21 - "compile-libfuzzer-address-x86_64": + ./configure --prefix=/work/baseruby --disable-install-doc --disable-install-rdoc --disable-jit-support CFLAGS=-O2 CXXFLAGS=-O2 Step #21 - "compile-libfuzzer-address-x86_64": checking for ruby... /usr/bin/ruby Step #21 - "compile-libfuzzer-address-x86_64": tool/config.guess already exists Step #21 - "compile-libfuzzer-address-x86_64": tool/config.sub already exists Step #21 - "compile-libfuzzer-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking for ld... ld Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ar... llvm-ar Step #21 - "compile-libfuzzer-address-x86_64": checking for clang++... clang++ Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-nm... llvm-nm Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-objcopy... llvm-objcopy Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-objdump... no Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ranlib... llvm-ranlib Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-strip... no Step #21 - "compile-libfuzzer-address-x86_64": checking for gcc... clang Step #21 - "compile-libfuzzer-address-x86_64": checking whether the C compiler works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for C compiler default output file name... a.out Step #21 - "compile-libfuzzer-address-x86_64": checking for suffix of executables...  Step #21 - "compile-libfuzzer-address-x86_64": checking whether we are cross compiling... no Step #21 - "compile-libfuzzer-address-x86_64": checking for suffix of object files... o Step #21 - "compile-libfuzzer-address-x86_64": checking whether the compiler supports GNU C... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang accepts -g... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clang option to enable C11 features... none needed Step #21 - "compile-libfuzzer-address-x86_64": checking whether the compiler supports GNU C++... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang++ accepts -g... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clang++ option to enable C++11 features... none needed Step #21 - "compile-libfuzzer-address-x86_64": checking how to run the C preprocessor... clang -E Step #21 - "compile-libfuzzer-address-x86_64": checking for gas... no Step #21 - "compile-libfuzzer-address-x86_64": checking for as... as Step #21 - "compile-libfuzzer-address-x86_64": checking for gobjdump... no Step #21 - "compile-libfuzzer-address-x86_64": checking for objdump... objdump Step #21 - "compile-libfuzzer-address-x86_64": checking for gstrip... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strip... strip Step #21 - "compile-libfuzzer-address-x86_64": checking for stdio.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdlib.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for string.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for inttypes.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdint.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strings.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/stat.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/types.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unistd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for wchar.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for minix/config.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for vfork.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether _XOPEN_SOURCE should be defined... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether the linker is GNU ld... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang -E accepts -o... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ar flags... rcD Step #21 - "compile-libfuzzer-address-x86_64": checking whether ln -s works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether make sets $(MAKE)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #21 - "compile-libfuzzer-address-x86_64": checking for a race-free mkdir -p... /usr/bin/mkdir -p Step #21 - "compile-libfuzzer-address-x86_64": checking for dtrace... no Step #21 - "compile-libfuzzer-address-x86_64": checking for dot... no Step #21 - "compile-libfuzzer-address-x86_64": checking for doxygen... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pkg-config... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether it is Android... no Step #21 - "compile-libfuzzer-address-x86_64": checking for cd using physical directory... cd -P Step #21 - "compile-libfuzzer-address-x86_64": checking whether CFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether LDFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether ELF binaries are produced... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -ggdb3 is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_create in -lthr... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_create in -lpthread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_np.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking thread model... pthread Step #21 - "compile-libfuzzer-address-x86_64": checking whether CXXFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt in -lcrypt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dlopen in -ldl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for shutdown in -lsocket... no Step #21 - "compile-libfuzzer-address-x86_64": checking for dirent.h that defines DIR... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for library containing opendir... none required Step #21 - "compile-libfuzzer-address-x86_64": checking for _Bool... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for afunix.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for atomic.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for copyfile.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for direct.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for grp.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fcntl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for float.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ieeefp.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for intrinsics.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for langinfo.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for limits.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for locale.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc/malloc.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_np.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for net/socket.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for process.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pwd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setjmpex.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for stdalign.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdio.h... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/attr.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/eventfd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/fcntl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/file.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/id.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/ioctl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/mkdev.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/param.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/prctl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/random.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/resource.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/select.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/sendfile.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/socket.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/syscall.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/sysmacros.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/time.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/times.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/uio.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/utime.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for syscall.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for time.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ucontext.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utime.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/epoll.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/event.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for stdatomic.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for x86intrin.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for gmp.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for library containing __gmpz_init... -lgmp Step #21 - "compile-libfuzzer-address-x86_64": checking for special C compiler options needed for large files... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether byte ordering is bigendian... no Step #21 - "compile-libfuzzer-address-x86_64": checking for an ANSI C-conforming const... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether char is unsigned... no Step #21 - "compile-libfuzzer-address-x86_64": checking for inline... inline Step #21 - "compile-libfuzzer-address-x86_64": checking for working volatile... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #21 - "compile-libfuzzer-address-x86_64": checking for C/C++ restrict keyword... __restrict__ Step #21 - "compile-libfuzzer-address-x86_64": checking for long long... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for off_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking char bit... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of int... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking size of short... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking size of long... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of long long... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of __int64... 0 Step #21 - "compile-libfuzzer-address-x86_64": checking size of __int128... 16 Step #21 - "compile-libfuzzer-address-x86_64": checking size of off_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of void*... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of float... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking size of double... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of time_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of clock_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking word size... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for long long... ll Step #21 - "compile-libfuzzer-address-x86_64": checking for pid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of pid_t... INT Step #21 - "compile-libfuzzer-address-x86_64": checking for uid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of uid_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for gid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of gid_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for time_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of time_t... LONG Step #21 - "compile-libfuzzer-address-x86_64": checking for dev_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of dev_t... ULONG Step #21 - "compile-libfuzzer-address-x86_64": checking for mode_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of mode_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for rlim_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of rlim_t... ULONG Step #21 - "compile-libfuzzer-address-x86_64": checking for off_t... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of off_t... LONG Step #21 - "compile-libfuzzer-address-x86_64": checking for clockid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of clockid_t... INT Step #21 - "compile-libfuzzer-address-x86_64": checking for variable length macro... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if _Alignof() works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for __attribute__((__depreacted__(msg))) in C++... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for std::nullptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for function alias... alias Step #21 - "compile-libfuzzer-address-x86_64": checking for __atomic builtins... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __sync builtins... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_unreachable... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __assume... no Step #21 - "compile-libfuzzer-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #21 - "compile-libfuzzer-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for function name string predefined identifier... __func__ Step #21 - "compile-libfuzzer-address-x86_64": checking if enum over int is allowed... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clang options needed to detect all undeclared functions... none needed Step #21 - "compile-libfuzzer-address-x86_64": checking whether sys_nerr is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether getenv is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for size_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of size_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of ptrdiff_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of dev_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for size_t... z Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_blksize... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_blocks... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_rdev... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_birthtimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct statx.stx_btime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timeval... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timespec... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timezone... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fd_mask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for int8_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int8_t... 1 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint8_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint8_t... 1 Step #21 - "compile-libfuzzer-address-x86_64": checking for int16_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int16_t... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint16_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint16_t... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking for int32_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int32_t... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint32_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint32_t... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking for int64_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int64_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint64_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint64_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for int128_t... __int128 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint128_t... unsigned __int128 Step #21 - "compile-libfuzzer-address-x86_64": checking for intptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of intptr_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for uintptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uintptr_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for intptr_t... NONE Step #21 - "compile-libfuzzer-address-x86_64": checking for ssize_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of ssize_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for int64_t... NONE Step #21 - "compile-libfuzzer-address-x86_64": checking for stack end address... __libc_stack_end Step #21 - "compile-libfuzzer-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #21 - "compile-libfuzzer-address-x86_64": checking for egrep... /usr/bin/grep -E Step #21 - "compile-libfuzzer-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking type of array argument to getgroups... gid_t Step #21 - "compile-libfuzzer-address-x86_64": checking for working alloca.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for alloca... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dynamic size alloca... ok Step #21 - "compile-libfuzzer-address-x86_64": checking for working memcmp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for acosh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for cbrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for erf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for explicit_bzero... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ffs... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for flock... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for hypot... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lgamma_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memmove... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for nan... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for nextafter... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setproctitle... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strchr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strerror... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strlcat... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strlcpy... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strstr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tgamma... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/pstat.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pid_t... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for vfork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for working fork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for working vfork... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __syscall... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _longjmp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for arc4random_buf... no Step #21 - "compile-libfuzzer-address-x86_64": checking for atan2l... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for atan2f... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chroot... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chsize... no Step #21 - "compile-libfuzzer-address-x86_64": checking for clock_gettime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for copy_file_range... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for cosh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for daemon... (cached) no Step #21 - "compile-libfuzzer-address-x86_64": checking for dirfd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dl_iterate_phdr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dlopen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dladdr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup3... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for eaccess... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for endgrent... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for eventfd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execle... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execve... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for explicit_memset... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fcopyfile... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fchdir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fchmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fchown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fcntl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fdatasync... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fdopendir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fgetattrlist... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fstatat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fsync... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ftruncate... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ftruncate64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getattrlist... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getcwd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getegid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getentropy... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for geteuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgidx... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getgrnam... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgrnam_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getlogin... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getlogin_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpgrp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getppid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpriority... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwnam... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwnam_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwuid_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getrandom... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getresgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getresuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getrlimit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getsid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for gettimeofday... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getuidx... no Step #21 - "compile-libfuzzer-address-x86_64": checking for gmtime_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for grantpt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for initgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ioctl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for isfinite... no Step #21 - "compile-libfuzzer-address-x86_64": checking for issetugid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for kill... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for killpg... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lchmod... no Step #21 - "compile-libfuzzer-address-x86_64": checking for lchown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for link... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for llabs... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lockf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for log2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lstat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lutimes... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_usable_size... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_size... no Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_trim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mblen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memalign... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memset_s... no Step #21 - "compile-libfuzzer-address-x86_64": checking for writev... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memrchr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memmem... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mkfifo... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mknod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mktime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mmap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mremap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for openat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pclose... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pipe... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pipe2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for poll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for popen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_fadvise... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_madvise... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_memalign... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ppoll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pwrite... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for qsort_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for qsort_s... no Step #21 - "compile-libfuzzer-address-x86_64": checking for readlink... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for realpath... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for round... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sched_getaffinity... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for seekdir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for select_large_fdset... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sendfile... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setegid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setenv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for seteuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setpgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setpgrp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setregid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setresgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setresuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setreuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setrgid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setrlimit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setruid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setsid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for shutdown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigaction... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigaltstack... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigprocmask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sinh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for snprintf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for spawnv... no Step #21 - "compile-libfuzzer-address-x86_64": checking for symlink... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for syscall... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sysconf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for system... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tanh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for telldir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timegm... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for times... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for truncate... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for truncate64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tzset... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for umask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unsetenv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utimensat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utimes... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for wait4... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for waitpid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __cospi... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __sinpi... no Step #21 - "compile-libfuzzer-address-x86_64": checking for statx... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct crypt_data.initialized... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_alloca_with_align... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_assume_aligned... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap16... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap32... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_popcount... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_popcountll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clzl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clzll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_ctz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_ctzll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_add_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_sub_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow_p... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_constant_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_choose_expr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_types_compatible_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_trap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_expect... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether qsort_r is GNU version... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether qsort_r is BSD version... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clock_getres... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timer_create in -lrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timer_settime in -lrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unsetenv returns a value... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #21 - "compile-libfuzzer-address-x86_64": checking for struct tm.tm_zone... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for external int daylight... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for localtime(3) overflow correctly... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sig_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether right shift preserve sign bit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stack growing direction on x86_64... -1 Step #21 - "compile-libfuzzer-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #21 - "compile-libfuzzer-address-x86_64": checking whether pthread_t is scalar type... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sched_yield... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_get_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_getstack... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_getguardsize... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_get_stackaddr_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_get_stacksize_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for thr_stksegment... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_stackseg_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_getthrds_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_condattr_setclock... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_setname_np... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_set_name_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_sigmask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_getattr_np... yes Step #21 - "compile-libfuzzer-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #21 - "compile-libfuzzer-address-x86_64": checking for thread-local storage sepcifier... _Thread_local Step #21 - "compile-libfuzzer-address-x86_64": checking if mcontext_t is a pointer... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getcontext... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setcontext... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if fork works with pthread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/user.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether PAGE_SIZE is compile-time const... yes Step #21 - "compile-libfuzzer-address-x86_64": checking ioctl request type... unsigned long Step #21 - "compile-libfuzzer-address-x86_64": checking for elf.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for elf_abi.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for uncompress in -lz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mach-o/loader.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether OS depend dynamic link works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for backtrace... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for broken backtrace... no Step #21 - "compile-libfuzzer-address-x86_64": checking for valgrind/memcheck.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strip flags... -S -x Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fPIE is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -pie is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether dtrace USDT is available... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #21 - "compile-libfuzzer-address-x86_64": checking for _setjmpex as a macro or function... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _setjmp as a macro or function... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigsetjmp as a macro or function... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #21 - "compile-libfuzzer-address-x86_64": checking for rustc... no Step #21 - "compile-libfuzzer-address-x86_64": checking for prefix of external symbols... NONE Step #21 - "compile-libfuzzer-address-x86_64": checking if make is GNU make... yes Step #21 - "compile-libfuzzer-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #21 - "compile-libfuzzer-address-x86_64": configure: ruby library version = 3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": configure: creating ./config.status Step #21 - "compile-libfuzzer-address-x86_64": config.status: creating GNUmakefile Step #21 - "compile-libfuzzer-address-x86_64": config.status: creating Makefile Step #21 - "compile-libfuzzer-address-x86_64": --- Step #21 - "compile-libfuzzer-address-x86_64": Configuration summary for ruby version 3.3.6 Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": * Installation prefix: /work/baseruby Step #21 - "compile-libfuzzer-address-x86_64": * exec prefix: ${prefix} Step #21 - "compile-libfuzzer-address-x86_64": * arch: x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": * site arch: ${arch} Step #21 - "compile-libfuzzer-address-x86_64": * RUBY_BASE_NAME: ruby Step #21 - "compile-libfuzzer-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #21 - "compile-libfuzzer-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #21 - "compile-libfuzzer-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #21 - "compile-libfuzzer-address-x86_64": * target OS: linux Step #21 - "compile-libfuzzer-address-x86_64": * compiler: clang Step #21 - "compile-libfuzzer-address-x86_64": * with thread: pthread Step #21 - "compile-libfuzzer-address-x86_64": * with coroutine: amd64 Step #21 - "compile-libfuzzer-address-x86_64": * enable shared libs: no Step #21 - "compile-libfuzzer-address-x86_64": * dynamic library ext: so Step #21 - "compile-libfuzzer-address-x86_64": * CFLAGS: -fdeclspec ${optflags} ${debugflags} ${warnflags} Step #21 - "compile-libfuzzer-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #21 - "compile-libfuzzer-address-x86_64": -Wl,-export-dynamic Step #21 - "compile-libfuzzer-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #21 - "compile-libfuzzer-address-x86_64": * optflags: -O3 -fno-fast-math Step #21 - "compile-libfuzzer-address-x86_64": * debugflags: -ggdb3 Step #21 - "compile-libfuzzer-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #21 - "compile-libfuzzer-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #21 - "compile-libfuzzer-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #21 - "compile-libfuzzer-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #21 - "compile-libfuzzer-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #21 - "compile-libfuzzer-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-missing-field-initializers \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #21 - "compile-libfuzzer-address-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": * strip command: strip -S -x Step #21 - "compile-libfuzzer-address-x86_64": * install doc: no Step #21 - "compile-libfuzzer-address-x86_64": * YJIT support: no Step #21 - "compile-libfuzzer-address-x86_64": * RJIT support: yes Step #21 - "compile-libfuzzer-address-x86_64": * man page type: man Step #21 - "compile-libfuzzer-address-x86_64": * BASERUBY -v: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) \ Step #21 - "compile-libfuzzer-address-x86_64": [x86_64-linux-gnu] Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": --- Step #21 - "compile-libfuzzer-address-x86_64": ++ nproc Step #21 - "compile-libfuzzer-address-x86_64": + make -j32 Step #21 - "compile-libfuzzer-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #21 - "compile-libfuzzer-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #21 - "compile-libfuzzer-address-x86_64": CC = clang Step #21 - "compile-libfuzzer-address-x86_64": LD = ld Step #21 - "compile-libfuzzer-address-x86_64": LDSHARED = clang -shared Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #21 - "compile-libfuzzer-address-x86_64": CPPFLAGS = Step #21 - "compile-libfuzzer-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #21 - "compile-libfuzzer-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #21 - "compile-libfuzzer-address-x86_64": LANG = Step #21 - "compile-libfuzzer-address-x86_64": LC_ALL = Step #21 - "compile-libfuzzer-address-x86_64": LC_CTYPE = Step #21 - "compile-libfuzzer-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #21 - "compile-libfuzzer-address-x86_64": RUSTC = no Step #21 - "compile-libfuzzer-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #21 - "compile-libfuzzer-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #21 - "compile-libfuzzer-address-x86_64": Target: x86_64-unknown-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": Thread model: posix Step #21 - "compile-libfuzzer-address-x86_64": InstalledDir: /usr/local/bin Step #21 - "compile-libfuzzer-address-x86_64": compiling ./main.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dmydln.c Step #21 - "compile-libfuzzer-address-x86_64": compiling miniinit.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dmyext.c Step #21 - "compile-libfuzzer-address-x86_64": making dummy probes.h Step #21 - "compile-libfuzzer-address-x86_64": compiling ast.c Step #21 - "compile-libfuzzer-address-x86_64": compiling bignum.c Step #21 - "compile-libfuzzer-address-x86_64": compiling class.c Step #21 - "compile-libfuzzer-address-x86_64": compiling compar.c Step #21 - "compile-libfuzzer-address-x86_64": compiling compile.c Step #21 - "compile-libfuzzer-address-x86_64": compiling complex.c Step #21 - "compile-libfuzzer-address-x86_64": compiling cont.c Step #21 - "compile-libfuzzer-address-x86_64": compiling debug.c Step #21 - "compile-libfuzzer-address-x86_64": compiling debug_counter.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dir.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dln_find.c Step #21 - "compile-libfuzzer-address-x86_64": compiling encoding.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enum.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enumerator.c Step #21 - "compile-libfuzzer-address-x86_64": compiling error.c Step #21 - "compile-libfuzzer-address-x86_64": compiling eval.c Step #21 - "compile-libfuzzer-address-x86_64": compiling file.c Step #21 - "compile-libfuzzer-address-x86_64": compiling gc.c Step #21 - "compile-libfuzzer-address-x86_64": compiling hash.c Step #21 - "compile-libfuzzer-address-x86_64": compiling inits.c Step #21 - "compile-libfuzzer-address-x86_64": compiling io.c Step #21 - "compile-libfuzzer-address-x86_64": compiling io_buffer.c Step #21 - "compile-libfuzzer-address-x86_64": compiling iseq.c Step #21 - "compile-libfuzzer-address-x86_64": compiling load.c Step #21 - "compile-libfuzzer-address-x86_64": compiling marshal.c Step #21 - "compile-libfuzzer-address-x86_64": compiling math.c Step #21 - "compile-libfuzzer-address-x86_64": compiling memory_view.c Step #21 - "compile-libfuzzer-address-x86_64": compiling rjit.c Step #21 - "compile-libfuzzer-address-x86_64": compiling rjit_c.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./main.c:21: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from dmydln.c:./include/ruby/internal/core/rbasic.h1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": :88./include/ruby/internal/core/rstring.h::39817::24 : note: warning: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": 88 | const398 | V A L U E k l asstsr;uc Step #21 - "compile-libfuzzer-address-x86_64": t | R ^St Step #21 - "compile-libfuzzer-address-x86_64": riIn file included from miniinit.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ng retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: In file included from ast.c:2: Step #21 - "compile-libfuzzer-address-x86_64": note: In file included from member 'klass' declared 'const' here./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | stIn file included from class.c:r20uct: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./constant.hR:S13t: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ri398 | ng struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | r e tvaclonst; Step #21 - "compile-libfuzzer-address-x86_64": | VAL ^U Step #21 - "compile-libfuzzer-address-x86_64": E klass; Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:|  ^17 Step #21 - "compile-libfuzzer-address-x86_64": : note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from bignum.c:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from cont.c:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:In file included from compar.c:398:24: 13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:warning: 31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398In file included from compile.c: | 19 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./encindex.h : 14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/encoding.h:s19 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:truct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from debug_counter.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./debug_counter.h:351: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": | In file included from complex.c:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:398 | s28truct RStrin28g retval; Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29:88:17./include/ruby/internal/core/rbasic.h:: 88:: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass;In file included from  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": debug.c:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | In file included from encoding.cstruct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from dln_find.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64":  398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from :./include/ruby/internal/arithmetic/char.h16:: Step #21 - "compile-libfuzzer-address-x86_64": 29: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./encindex.h./include/ruby/internal/core/rstring.h:14:: Step #21 - "compile-libfuzzer-address-x86_64": 398:In file included from 24./include/ruby/encoding.h:: 19: Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from enumerator.c:22: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retvIn file included from aIn file included from enum.cldir.c:;:13105: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./internal.h| ./encindex.h: ^:31 Step #21 - "compile-libfuzzer-address-x86_64": 14: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./include/ruby/ruby.h./include/ruby/encoding.h::19./include/ruby/internal/core/rbasic.h28: Step #21 - "compile-libfuzzer-address-x86_64": :: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 88In file included from ./include/ruby/ruby.h:./include/ruby/internal/arithmetic.h17:::2824 : Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./include/ruby/internal/arithmetic.h./include/ruby/internal/arithmetic/char.h:note: :2429: Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h::29398: Step #21 - "compile-libfuzzer-address-x86_64": :24./include/ruby/internal/core/rstring.h ::88 398 | : 24 :warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]cwarning: o Step #21 - "compile-libfuzzer-address-x86_64": nsdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t Step #21 - "compile-libfuzzer-address-x86_64": VALU E398 | k l a s s ;  Step #21 - "compile-libfuzzer-address-x86_64": | st ^r398u Step #21 - "compile-libfuzzer-address-x86_64": | c t  R S t r insgt rruecttva lR;St Step #21 - "compile-libfuzzer-address-x86_64": r i| ng ^ Step #21 - "compile-libfuzzer-address-x86_64": retval;./include/ruby/internal/core/rbasic.h: Step #21 - "compile-libfuzzer-address-x86_64": 88 :| 17: ^ Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 88 |  note:  member 'klass' declared 'const' here  Step #21 - "compile-libfuzzer-address-x86_64": const VAL U88E | k l a ssc;on Step #21 - "compile-libfuzzer-address-x86_64": s t|  ^V Step #21 - "compile-libfuzzer-address-x86_64": ALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h./include/ruby/internal/core/rbasic.h:88:17: :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h 88 | c:on398st VALUE:In file included from 24eval.ck::lass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]20 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from inits.c./include/ruby/internal/core/rbasic.h::1388: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 17./include/ruby.h:: 38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from note: ./include/ruby/ruby.h:member 'klass' declared 'const' here28: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h: 2988: Step #21 - "compile-libfuzzer-address-x86_64": |  ./include/ruby/internal/core/rstring.h : 398 :24c:o nst VIn file included from Aiseq.cL:U21: Step #21 - "compile-libfuzzer-address-x86_64": warning: In file included from In file included from ./eval_intern.h:4Edefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] k Step #21 - "compile-libfuzzer-address-x86_64": ./eval_intern.hl: Step #21 - "compile-libfuzzer-address-x86_64": a:s4s: Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from  Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h :| 28: Step #21 - "compile-libfuzzer-address-x86_64": ^In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic.h :./include/ruby/ruby.h:3982428 | : Step #21 - "compile-libfuzzer-address-x86_64": In file included from : Step #21 - "compile-libfuzzer-address-x86_64":  ./include/ruby/internal/arithmetic.h :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.hIn file included from In file included from ./include/ruby/internal/arithmetic/char.hio_buffer.c : struct RS29t: Step #21 - "compile-libfuzzer-address-x86_64": rin./include/ruby/internal/core/rstring.hg: 398r:e24t:v al::88;:17warning: 9 Step #21 - "compile-libfuzzer-address-x86_64": | : Step #21 - "compile-libfuzzer-address-x86_64": : note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 |   ^ const Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/io.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from hash.c Step #21 - "compile-libfuzzer-address-x86_64": :26: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./debug_counter.h:351: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:VALUE29 : Step #21 - "compile-libfuzzer-address-x86_64": k./include/ruby/internal/core/rstring.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": :./include/ruby/internal/core/rstring.h398::39824::24 : warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 398 | 398 | s tr uc ts truct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": R 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from error.c:34: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": lass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from gc.c:106: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./constant.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": load.c 398 | struct RStr:ing ret6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28val; Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h| :24 ^ Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h./include/ruby/internal/core/rbasic.h::88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from In file included from file.cio.c:158: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 16./encindex.h:: Step #21 - "compile-libfuzzer-address-x86_64": 14In file included from : Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:39829 | : Step #21 - "compile-libfuzzer-address-x86_64":  ./include/ruby/internal/core/rstring.h Ssttrring reutcvtal; R Step #21 - "compile-libfuzzer-address-x86_64": S tr i| ng ^398 Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/fiber/scheduler.h | :20./include/ruby/internal/core/rbasic.h: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 88./include/ruby/ruby.h::17: 28note: member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": In file included from  Step #21 - "compile-libfuzzer-address-x86_64": re t88v | a l ;  c Step #21 - "compile-libfuzzer-address-x86_64": o n| st ^ Step #21 - "compile-libfuzzer-address-x86_64": VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | ./include/ruby/internal/core/rbasic.h ^: Step #21 - "compile-libfuzzer-address-x86_64": 88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | str 88uc | const VALUE klasst RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from marshal.c:22: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./encindex.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from memory_view.c:9: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling node.c Step #21 - "compile-libfuzzer-address-x86_64": :398 : 24:  Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] s./include/ruby/internal/core/rbasic.ht:r88u: Step #21 - "compile-libfuzzer-address-x86_64": ct RSt17: note: rimember 'klass' declared 'const' heren  Step #21 - "compile-libfuzzer-address-x86_64": g retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ 88 | Step #21 - "compile-libfuzzer-address-x86_64": 398 | ./include/ruby/internal/core/rbasic.h:88:17:   note: member 'klass' declared 'const' herest Step #21 - "compile-libfuzzer-address-x86_64": ruct RStr 88 | const VALUEi nconstg retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": VALUE kla./include/ruby/internal/core/rbasic.hs:s88;:17: Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from math.c:22: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | c1 warning generatedon. Step #21 - "compile-libfuzzer-address-x86_64": st VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling node_dump.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from rjit.c:9: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rjit.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./vm_core.h:94: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from rjit_c.c:9: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rjit.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./vm_core.h:94: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling numeric.c Step #21 - "compile-libfuzzer-address-x86_64": compiling object.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling pack.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from miniinit.c:51: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./mini_builtin.c:7: Step #21 - "compile-libfuzzer-address-x86_64": ast.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* for ast.c */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "" Step #21 - "compile-libfuzzer-address-x86_64": | ~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* AbstractSyntaxTree provides methods to parse Ruby code into */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* abstract syntax trees. The nodes in the tree */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* are instances of RubyVM::AbstractSyntaxTree::Node. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* This module is MRI specific as it exposes implementation details */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* of the MRI abstract syntax tree. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* This module is experimental and its API is not stable, therefore it might */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | ""/* change without notice. As examples, the order of children nodes is not */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | ""/* guaranteed, the number of children nodes might change, there is no way to */ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  13 | ""/* access children nodes by name, etc. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | ""/* If you are looking for a stable API or an API working under multiple Ruby */compiling parse.c Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | ""/* implementations, consider using the _parser_ gem or Ripper. If you would */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ast.rb:89:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 89 | "\n"/* puts \"hello, world\" */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  90 | "\n"/* end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  91 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  92 | "\n"/* RubyVM::AbstractSyntaxTree.of(method(:hello)) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  93 | "\n"/class.c* :1265:29:  warning: unused variable 'add_subclass' [-Wunused-variable]  Step #21 - "compile-libfuzzer-address-x86_64": # => 1265 | #< R u inbytV metMhod_:chan:ged = A0, badd_sustbclasrs; Step #21 - "compile-libfuzzer-address-x86_64": a c| tS ^~~~~~~~~~~~y Step #21 - "compile-libfuzzer-address-x86_64": ntaxTree::Node:SCOPE@1:0-3:3> */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  94 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  95 | "\n"/* See ::parse for explanation of keyword argument meaning and usage. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  96 | " def self.of body, keep_script_lines: RubyVM.keep_script_lines, error_tolerant: false, keep_tokens: false\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  97 | " Primitive.ast_s_of body, keep_script_lines, error_tolerant, keep_tokens\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  98 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  99 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  100 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  101 | "\n"/* RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location(backtrace_location) -> integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  102 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  103 | "\n"/* Returns the node id for the given backtrace location. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  104 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ast.rb:149:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 149 | " def first_column\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  150 | " Primitive.ast_node_first_column\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  151 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  152 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  153 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  154 | "\n"/* node.last_lineno -> integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  155 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  156 | "\n"/* The line number in the source code where this AST's text ended. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  157 | " def last_lineno\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  158 | " Primitive.ast_node_last_lineno\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  159 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  160 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  161 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  162 | "\n"/* node.last_column -> integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  163 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  164 | "\n"/* The column number in the source code where this AST's text ended. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ast.rb:192:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 192 | " a << token\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  193 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  194 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  195 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  196 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  197 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  198 | "\n"/* node.all_tokens -> array */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  199 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  200 | "\n"/* Returns all tokens for the input script regardless the receiver node. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  201 | "\n"/* Returns +nil+ if +keep_tokens+ is not enabled when #parse method is called. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  202 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  203 | "\n"/* root = RubyVM::AbstractSyntaxTree.parse(\"x = 1 + 2\", keep_tokens: true) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  204 | "\n"/* root.all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  205 | "\n"/* root.children[-1].all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  206 | " def all_tokens\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  207 | " Primitive.ast_node_all_tokens\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ast.rb:267:1: warning: initializer-string for character array is too long, array size is 242 but initializer has size 243 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 267 | " lines = lines[first_lineno - 1 .. last_lineno - 1]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  268 | " lines[-1] = lines[-1].byteslice(0...last_column)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  269 | " lines[0] = lines[0].byteslice(first_column..-1)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  270 | " lines.join\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  271 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  272 | " nil\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  273 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  274 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  275 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  276 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": dir.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* An object of class \\Dir represents a directory in the underlying file system. */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* It consists mainly of: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* - A string _path_, given when the object is created, */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* that specifies a directory in the underlying file system; */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* method #path returns the path. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* - A collection of string entry names, */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* each of which is the name of a directory or file in the underlying file system; */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* the entry names may be retrieved */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | ""/* in an {array-like fashion}[rdoc-ref:Dir@Dir+As+Array-Like] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | ""/* or in a {stream-like fashion}[rdoc-ref:Dir@Dir+As+Stream-Like]. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | ""/* == About the Examples */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | ""/* Some examples on this page use this simple file tree: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": dir.rb:267:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 267 | "\n"/* Dir.glob(pattern, base: 'lib').take(5) */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  268 | "\n"/* # => [\"abbrev.gemspec\", \"abbrev.rb\", \"base64.gemspec\", \"base64.rb\", \"benchmark.gemspec\"] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  269 | "\n"/* Dir.glob(pattern, base: 'lib/irb').take(5) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  270 | "\n"/* # => [\"cmd\", \"color.rb\", \"color_printer.rb\", \"completion.rb\", \"context.rb\"] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  271 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  272 | "\n"/* If optional keyword +sort+ is given, its value specifies whether */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  273 | "\n"/* the array is to be sorted; the default is +true+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  274 | "\n"/* Passing value +false+ with that keyword disables sorting */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  275 | "\n"/* (though the underlying file system may already have sorted the array). */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  276 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  277 | "\n"/* Patterns */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  278 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  279 | "\n"/* Each pattern string is expanded */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  280 | "\n"/* according to certain metacharacters; */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  281 | "\n"/* examples below use the {Ruby file tree}[rdoc-ref:Dir@About+the+Examples]: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  282 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gc.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* for gc.c */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "" Step #21 - "compile-libfuzzer-address-x86_64": | ~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* The \\GC module provides an interface to Ruby's mark and */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* sweep garbage collection mechanism. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* Some of the underlying methods are also available via the ObjectSpace */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* module. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* You may obtain information about the operation of the \\GC through */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* GC::Profiler. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "module GC\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* Initiates garbage collection, even if manually disabled. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* The +full_mark+ keyword argument determines whether or not to perform a */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* major garbage collection cycle. When set to +true+, a major garbage */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gc.rb:77:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 77 | " def self.stress\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  78 | " Primitive.gc_stress_get\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  79 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  80 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  81 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  82 | "\n"/* GC.stress = flag -> flag */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  83 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  84 | "\n"/* Updates the \\GC stress mode. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  85 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  86 | "\n"/* When stress mode is enabled, the \\GC is invoked at every \\GC opportunity: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  87 | "\n"/* all memory and object allocations. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  88 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  89 | "\n"/* Enabling stress mode will degrade performance, it is only fIn file included from node.c:22: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": or debugging. */ Step #21 - "compile-libfuzzer-address-x86_64": | ./include/ruby/internal/core/rstring.h:398:24: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]90 |  Step #21 - "compile-libfuzzer-address-x86_64": " \n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  91 | "\398n" |  / * f l a g sctarnu cbte tRrSuter,i nfga lrseet,v aolr; a Step #21 - "compile-libfuzzer-address-x86_64": n | in ^t Step #21 - "compile-libfuzzer-address-x86_64": eger bit-O./include/ruby/internal/core/rbasic.hR:e88d: 17f:o llonote: wimember 'klass' declared 'const' hereng Step #21 - "compile-libfuzzer-address-x86_64": flags.88 | * /  Step #21 - "compile-libfuzzer-address-x86_64": | co~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #21 - "compile-libfuzzer-address-x86_64": st  V92A | LU"E\ nk"la/s*s ;  Step #21 - "compile-libfuzzer-address-x86_64": 0| x0 ^1 Step #21 - "compile-libfuzzer-address-x86_64": ::In file included from node_dump.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": no major GC */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gc.rb:254:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 254 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  255 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  256 | compiling parser_st.c Step #21 - "compile-libfuzzer-address-x86_64": "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  257 | "\n"/* GC.latest_gc_info -> hash */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  258 | "\n"/* GC.latest_gc_info(hash) -> hash */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  259 | "\n"/* GC.latest_gc_info(:major_by) -> :malloc */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  260 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  261 | "\n"/* Returns information about the moserror.ct: 2324r:e24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]cent Step #21 - "compile-libfuzzer-address-x86_64": garbage collection. * /2324 | Step #21 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": stru ct262 | R"S\tn"/r*i n g* /s_ Step #21 - "compile-libfuzzer-address-x86_64": str | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": , c 263 | "\n"/* If_str t, d_hse otprtion;al Step #21 - "compile-libfuzzer-address-x86_64": | a ^r Step #21 - "compile-libfuzzer-address-x86_64": gument, has./include/ruby/internal/core/rbasic.hh:,88 :i17s: givnote: enmember 'klass' declared 'const' here, Step #21 - "compile-libfuzzer-address-x86_64": * 88 | /  Step #21 - "compile-libfuzzer-address-x86_64": | co~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #21 - "compile-libfuzzer-address-x86_64": st V 264A | L"U\n"/E* kilta sis;s ov Step #21 - "compile-libfuzzer-address-x86_64": | erwri ^t Step #21 - "compile-libfuzzer-address-x86_64": ten and reterror.c:2324:31: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]urn Step #21 - "compile-libfuzzer-address-x86_64": ed. */ Step #21 - "compile-libfuzzer-address-x86_64": 2324 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  265 | " \n"/* This is istruct RString sntended to avoid probe effect. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  266 | " def self.latest_str, c_str, d_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": error.c:2324:38: warning: _gc_info hash_or_key = nil\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 2324 | Step #21 - "compile-libfuzzer-address-x86_64":  267 | " Primitive.gc_latest_gc_info hash_or_key\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  268 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  269 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gc.rb:300:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 300 | " struct RString s_str, c_str, d_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  301 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  302 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  303 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  304 | "\n"/* GC.measure_total_time -> true/false */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  305 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  306 | "\n"/* Return measure_total_time flag (default: +true+). */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  307 | "\n"/* Note that measurement can affect the application performance. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  308 | " def self.measure_total_time\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  309 | " Primitive.cexpr! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  310 | " RBOOL(rb_objspace.flags.measure_gc)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  311 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  312 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  313 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  314 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  315 | "\n"/* GC.total_time -> int */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gc.rb:331:1: warning: initializer-string for character array is too long, array size is 39 but initializer has size 40 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 331 | " module_function :garbage_collect\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  332 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": numeric.rb:1:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Numeric\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* real? -> true or false */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Returns +true+ if +self+ is a real number (i.e. not Complex). */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | " def real?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | " true\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* real -> self */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* Returns +self+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": numeric.rb:102:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 102 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  103 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  104 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  105 | "\n"/* abs -> integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  106 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  107 | "\n"/* Returns the absolute value of +self+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  108 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  109 | "\n"/* (-12345).abs # => 12345 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  110 | "\n"/* -12345.abs # => 12345 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  111 | "\n"/* 12345.abs # => 12345 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  112 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  113 | " def abs\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  114 | " Primitive.attr! :leaf\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  115 | " Primitive.cexpr! 'rb_int_abs(self)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  116 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  117 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": numeric.rb:201:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 201 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~ Step #21 - "compile-libfuzzer-address-x86_64":  202 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  203 | "\n"/* size -> integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  204 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  205 | "\n"/* Returns the number of bytes in the machine representation of +self+; */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  206 | "\n"/* the value is system-dependent: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  207 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  208 | "\n"/* 1.size # => 8 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  209 | "\n"In file included from numeric.c/* -1.si:z28e: Step #21 - "compile-libfuzzer-address-x86_64": # =>In file included from ./internal.h: 8 31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from */./include/ruby/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": 28 : Step #21 - "compile-libfuzzer-address-x86_64": | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": : 24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 210./include/ruby/internal/arithmetic/char.h | :29": Step #21 - "compile-libfuzzer-address-x86_64": \n"./include/ruby/internal/core/rstring.h/:*398 : 24 : 214warning: 748default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]36 Step #21 - "compile-libfuzzer-address-x86_64": 4 7.size # => 8 */ Step #21 - "compile-libfuzzer-address-x86_64": | 398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  211 | "s\tnr"uc/t* RString (256**10 - 1).size retval; Step #21 - "compile-libfuzzer-address-x86_64": | # ^ Step #21 - "compile-libfuzzer-address-x86_64": => 10 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./include/ruby/internal/core/rbasic.h Step #21 - "compile-libfuzzer-address-x86_64": :88 :17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 212 | "\n"/* (256**20 - 1).size # => 20 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  213 | "\n"/* (256**40 - 1).size # => 40 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  214 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  215 | " def size\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  216 | " Primitive.attr! :leaf\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": numeric.rb:285:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 285 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  286 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  287 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  288 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  289 | "\n"/* numerator -> self */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  290 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  291 | "\n"/* Returns +self+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  292 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  293 | " def numerator\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  294 | " self\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  295 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  296 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  297 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  298 | "\n"/* denominator -> 1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  299 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  300 | "\n"/* Returns +1+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": numeric.rb:358:1: warning: initializer-string for character array is too long, array size is 216 but initializer has size 217 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 358 | " def positive?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  359 | " Primitive.attr! :leaf\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  360 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) > 0.0)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  361 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  362 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  363 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  364 | "\n"/* negative? -> true or false */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  365 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  366 | "\n"/* Returns +true+ if +self+ is less than 0, +false+ otherwise. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  367 | " def negative?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  368 | " Primitive.attr! :leaf\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  369 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) < 0.0)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  370 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  371 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  372 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": io.rb:1:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class IO\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* other IO methods are defined in io.c */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* ios.read_nonblock(maxlen [, options]) -> string */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* ios.read_nonblock(maxlen, outbuf [, options]) -> outbuf */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* Reads at most maxlen bytes from ios using */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* the read(2) system call after O_NONBLOCK is set for */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* the underlyIn file included from ing file deobject.cscriptor. */: Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | 22~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* If the optional outbuf argum: Step #21 - "compile-libfuzzer-address-x86_64": ent is present, */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./constant.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 13./include/ruby/ruby.h | :28"\n"/* it must : Step #21 - "compile-libfuzzer-address-x86_64": referenceIn file included from a String,./include/ruby/internal/arithmetic.h :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:w29: Step #21 - "compile-libfuzzer-address-x86_64": h./include/ruby/internal/core/rstring.hich :398:24: will receive the data. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": warning: 14 | "\n"/* The default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": outbuf will co ntain only398 | the r eceistruct Rved data aftString retver theal; method ca Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ll */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* even if it is not empty at the beginning. ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": marshal.rb:1:1: warning: initializer-string for character array is too long, array size is 202 but initializer has size 203 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "module Marshal\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* load(source, proc = nil, freeze: false) -> obj */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* restore(source, proc = nil, freeze: false) -> obj */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Returns the result of converting the serialized data in source into a */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* Ruby object (possibly with associated subordinate objects). source */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* may be either an instance of IO or an object that responds to */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* to_str. If proc is specified, each object will be passed to the proc, as the object */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* is being deserialized. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* Never pass untrusted data (including user supplied input) to this method. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* Please see the overview for further details. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* If the freeze: true argument is passed, deserialized object would */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* be deeply frozen. Note that it may lead to more efficient memory usage due to */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "module RubyVM::RJIT\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* Return true if \\RJIT is enabled. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | " def self.enabled?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | " Primitive.cexpr! 'RBOOL(rb_rjit_enabled)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* Start JIT compilation after \\--rjit-disable. */In file included from pack.c Step #21 - "compile-libfuzzer-address-x86_64": : 19| : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./internal.h Step #21 - "compile-libfuzzer-address-x86_64": :31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h8: | 28: Step #21 - "compile-libfuzzer-address-x86_64": "In file included from ./include/ruby/internal/arithmetic.h :d24e: Step #21 - "compile-libfuzzer-address-x86_64": fIn file included from ./include/ruby/internal/arithmetic/char.hs:e29l: Step #21 - "compile-libfuzzer-address-x86_64": f../include/ruby/internal/core/rstring.he:n398a:b24l:e \n"warning:  Step #21 - "compile-libfuzzer-address-x86_64":  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]|  Step #21 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | 398" | r b _rsjtirtu_cctal lR_Spt r=i ntgr uree;t\vna"l; Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "  ./include/ruby/internal/core/rbasic.hr:e88t:u17r:n Qnnote: ilmember 'klass' declared 'const' here;\ Step #21 - "compile-libfuzzer-address-x86_64": n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | 88" | }\cno"ns Step #21 - "compile-libfuzzer-address-x86_64": t | V~~~~~~~~~A Step #21 - "compile-libfuzzer-address-x86_64": LU E13 | kl"a s se;nd Step #21 - "compile-libfuzzer-address-x86_64": \ n| " ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | " if Primitive.rjit_stats_enabled_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | " at_exit do\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit.rb:32:1: warning: initializer-string for character array is too long, array size is 197 but initializer has size 198 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 32 | " require 'fiddle/import'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  33 | " rescue LoadError\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  34 | " return\n"/* miniruby doesn't support RJIT */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  35 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  36 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  37 | " require 'ruby_vm/rjit/c_type'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  38 | " require 'ruby_vm/rjit/compiler'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  39 | " require 'ruby_vm/rjit/hooks'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  40 | " require 'ruby_vm/rjit/stats'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  41 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* Part of this file is generated by tool/rjit/bindgen.rb. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* Run `make rjit-bindgen` to update code between \"RJIT bindgen begin\" and \"RJIT bindgen end\". */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "module RubyVM::RJIT\n"/* :nodoc: all */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Main: Used by RJIT */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": In file included from | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\nparse.y:"/* This `class << C` sec49: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from i./internal.h:o31n: Step #21 - "compile-libfuzzer-address-x86_64": is for calling C funIn file included from ct./include/ruby/ruby.hi:o28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.hn:s24 : Step #21 - "compile-libfuzzer-address-x86_64": wiIn file included from t./include/ruby/internal/arithmetic/char.hh: 29P: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct Rrimitive. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* For impoSrttriinngg vraertivaabll;es Step #21 - "compile-libfuzzer-address-x86_64": o| r ^m Step #21 - "compile-libfuzzer-address-x86_64": acros, u./include/ruby/internal/core/rbasic.hs:e88 :t17o:o l/rnote: jimember 'klass' declared 'const' heret/ Step #21 - "compile-libfuzzer-address-x86_64": b indgen.r88b | i n s teacdo.n s*t/ Step #21 - "compile-libfuzzer-address-x86_64": V A| LU~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E Step #21 - "compile-libfuzzer-address-x86_64": k la10s | s;" Step #21 - "compile-libfuzzer-address-x86_64": c| la ^s Step #21 - "compile-libfuzzer-address-x86_64": s << C = Module.new\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | " def mmap(mem_size)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " Primitive.cexpr! 'SIZET2NUM((size_t)rjit_reserve_addr_space(NUM2UINT(mem_size)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | " def mprotect_write(mem_block, mem_size)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | " Primitive.mprotect_write(mem_block, mem_size)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:25:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 25 | " CType::Immediate.parse(\"size_t\").new(addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  26 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  27 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  28 | " def rb_rjit_counters\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  29 | " addr = Primitive.cexpr! 'SIZET2NUM((size_t)&rb_rjit_counters)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  30 | " rb_rjit_runtime_counters.new(addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  31 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  32 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  33 | "\n"/* @param from [Integer] - From address */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  34 | "\n"/* @param to [Integer] - To address */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  35 | " def dump_disasm(from, to, test: false)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  36 | " Primitive.dump_disasm(from, to, test)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  37 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  38 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  39 | "\n"/* Convert a Ruby object to a VALUE in Integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  40 | " def to_value(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:46:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 46 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  47 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  48 | " def rb_iseq_line_no(iseq, pos)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  49 | " _iseq_addr = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  50 | " Primitive.cexpr! 'UINT2NUM(rb_iseq_line_no((const rb_iseq_t *)NUM2SIZET(_iseq_addr), NUM2SIZET(pos)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  51 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  52 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  53 | " def rb_class_of(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  54 | " Primitive.cexpr! '1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": rb_class_of(obj)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  55 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  56 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  57 | " def rb_callable_method_entry(klass, mid)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  58 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry(klass, NUM2UINT(mid)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  59 | " return nil if cme_addr == 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  60 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  61 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:63:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 63 | " def METHOD_ENTRY_VISI(cme)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  64 | " _cme_addr = cme.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  65 | " Primitive.cexpr! 'UINT2NUM(METHOD_ENTRY_VISI((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  66 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  67 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  68 | " def rb_simple_iseq_p(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  69 | " _iseq_addr = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  70 | " Primitive.cexpr! 'RBOOL(rb_simple_iseq_p((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  71 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  72 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  73 | " def SPECIAL_CONST_P(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  74 | " _value = to_value(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  75 | " Primitive.cexpr! 'RBOOL(SPECIAL_CONST_P((VALUE)NUM2SIZET(_value)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  76 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  77 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  78 | " def BUILTIN_TYPE(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:79:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 79 | " _value = to_value(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  80 | " Primitive.cexpr! 'INT2NUM(BUILTIN_TYPE((VALUE)NUM2SIZET(_value)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  81 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  82 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  83 | " def RB_TYPE_P(obj, type)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  84 | " Primitive.cexpr! 'RBOOL(RB_TYPE_P(obj, NUM2UINT(type)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  85 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  86 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  87 | " def rb_shape_get_shape_id(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  88 | " _value = to_value(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  89 | " Primitive.cexpr! 'UINT2NUM((unsigned int)rb_shape_get_shape_id((VALUE)NUM2SIZET(_value)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  90 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  91 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  92 | " def rb_shape_id_offset\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  93 | " Primitive.cexpr! 'INT2NUM(rb_shape_id_offset())'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  94 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:96:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 96 | " def rb_shape_get_iv_index(shape_id, ivar_id)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  97 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  98 | " rb_shape_t *shape = rb_shape_get_shape_by_id((shape_id_t)NUM2SIZET(shape_id));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  99 | " attr_index_t index;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  100 | " bool found = rb_shape_get_iv_index(shape, (ID)NUM2SIZET(ivar_id), &index);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  101 | " return found ? UINT2NUM(index) : Qnil;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  102 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  103 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  104 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  105 | " def FL_TEST_RAW(obj, flags)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  106 | " Primitive.cexpr! 'RBOOL(FL_TEST_RAW(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  107 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  108 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  109 | " def FL_TEST(obj, flags)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:110:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 110 | " Primitive.cexpr! 'RBOOL(FL_TEST(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  111 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  112 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  113 | " def rjit_for_each_iseq(&block)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  114 | " Primitive.rjit_for_each_iseq(block)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  115 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  116 | compiling proc.c Step #21 - "compile-libfuzzer-address-x86_64": "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  117 | " def get_symbol_id(name)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  118 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_get_symbol_id(name))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  119 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  120 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  121 | " def rb_vm_frame_method_entry(cfp)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  122 | " _cfp = cfp.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  123 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_frame_method_entry((const rb_control_frame_t *)NUM2SIZET(_cfp)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  124 | " return nil if cme_addr == 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:125:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 125 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  126 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  127 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  128 | " def rb_class_get_superclass(klass)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  129 | " Primitive.cexpr! 'rb_class_get_superclass(klass)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  130 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  131 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  132 | " def ID2SYM(id)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  133 | " Primitive.cexpr! 'ID2SYM((ID)NUM2SIZET(id))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  134 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  135 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  136 | " def obj_is_kind_of(obj, c)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  137 | " Primitive.cexpr! 'rb_obj_is_kind_of(obj, c)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  138 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  139 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  140 | " def imemo_type_p(ptr, type)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:145:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 145 | " def rb_iseq_only_optparam_p(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  146 | " _iseq = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  147 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  148 | " extern bool rb_iseq_only_optparam_p(const rb_iseq_t *iseq);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  149 | " return RBOOL(rb_iseq_only_optparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  150 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  151 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  152 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  153 | " def rb_iseq_only_kwparam_p(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  154 | " _iseq = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  155 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  156 | " extern bool rb_iseq_only_kwparam_p(const rb_iseq_t *iseq);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  157 | " return RBOOL(rb_iseq_only_kwparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  158 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  159 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  160 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:161:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 161 | " def rb_obj_frozen_p(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  162 | " Primitive.cexpr! 'rb_obj_frozen_p(obj)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  163 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  164 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  165 | " def rb_intern(str)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  166 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_intern(RSTRING_PTR(str)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  167 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  168 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  169 | " def rb_method_entry_at(klass, mid)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  170 | " me_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_method_entry_at(klass, (ID)NUM2SIZET(mid)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  171 | " me_addr == 0 ? nil : rb_method_entry_t.new(me_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  172 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  173 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  174 | " def rb_shape_get_next_no_warnings(shape, obj, id)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  175 | " _shape = shape.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:176:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 176 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_get_next_no_warnings((rb_shape_t *)NUM2SIZET(_shape), obj, (ID)NUM2SIZET(id)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  177 | " rb_shape_t.new(shape_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  178 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  179 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  180 | " def rb_shape_id(shape)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  181 | " _shape = shape.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  182 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_id((rb_shape_t *)NUM2SIZET(_shape)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  183 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  184 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  185 | " def rb_class_attached_object(klass)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  186 | " Primitive.cexpr! 'rb_class_attached_object(klass)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  187 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  188 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  189 | " def rb_singleton_class(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:190:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 190 | " Primitive.cexpr! 'rb_singleton_class(obj)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  191 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  192 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  193 | " def rb_aliased_callable_method_entry(cme)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  194 | " _cme = cme.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  195 | " cme_addr = Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  196 | " extern const rb_callable_method_entry_t * rb_aliased_callable_method_entry(const rb_callable_method_entry_t *me);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  197 | " return SIZET2NUM((size_t)rb_aliased_callable_method_entry((const rb_callable_method_entry_t *)NUM2SIZET(_cme)));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  198 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  199 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  200 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  201 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:202:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 202 | " def rb_yjit_get_proc_ptr(proc_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  203 | " proc_t_addr = Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  204 | " extern rb_proc_t * rjit_get_proc_ptr(VALUE procv);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  205 | " return SIZET2NUM((size_t)rjit_get_proc_ptr((VALUE)NUM2SIZET(proc_addr)));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  206 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  207 | " rb_proc_t.new(proc_t_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  208 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  209 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  210 | " def rb_shape_get_shape_by_id(shape_id)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  211 | " _shape_id = shape_id.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  212 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_shape_get_shape_by_id((shape_id_t)NUM2UINT(_shape_id)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  213 | " rb_shape_t.new(shape_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  214 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  215 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:216:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 216 | " def rb_iseq_check(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  217 | " _iseq_addr = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  218 | " iseq_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_iseq_check((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  219 | " rb_iseq_t.new(iseq_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  220 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  221 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  222 | " def rb_iseq_path(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  223 | " _iseq_addr = iseq.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  224 | " Primitive.cexpr! 'rb_iseq_path((rb_iseq_t *)NUM2SIZET(_iseq_addr))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  225 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  226 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  227 | " def vm_ci_argc(ci)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  228 | " _ci_addr = ci.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  229 | " Primitive.cexpr! 'UINT2NUM(vm_ci_argc((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  230 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  231 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:233:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 233 | " _ci_addr = ci.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  234 | " Primitive.cexpr! 'UINT2NUM(vm_ci_flag((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  235 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  236 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  237 | " def vm_ci_kwarg(ci)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  238 | " _ci_addr = ci.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  239 | " kwarg_addr = Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_kwarg((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  240 | " kwarg_addr == 0 ? nil : rb_callinfo_kwarg.new(kwarg_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  241 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  242 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  243 | " def vm_ci_mid(ci)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  244 | " _ci_addr = ci.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  245 | " Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_mid((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  246 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  247 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  248 | " def rjit_opts\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:249:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 249 | " addr = Primitive.cexpr! 'SIZET2NUM((VALUE)&rb_rjit_opts)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  250 | " rb_rjit_options.new(addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  251 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  252 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  253 | " def rjit_cancel_all(reason)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  254 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  255 | " rb_rjit_cancel_all(RSTRING_PTR(reason));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  256 | " return Qnil;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  257 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  258 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  259 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  260 | "\n"/* Convert an encoded VM pointer to an insn BIN. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  261 | " def rb_vm_insn_decode(encoded)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  262 | "\n"/* Using rb_vm_insn_addr2opcode to return trace_ insns */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  263 | " Primitive.cexpr! 'INT2NUM(rb_vm_insn_addr2opcode((void *)NUM2SIZET(encoded)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  264 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:272:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 272 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  273 | " #ifdef HAVE_LIBCAPSTONE\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  274 | " return Qtrue;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  275 | " #else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  276 | " return Qfalse;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  277 | " #endif\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  278 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  279 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  280 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  281 | " def rjit_exit_traces\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  282 | " Primitive.cexpr! 'rjit_exit_traces()'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  283 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  284 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  285 | " def rb_vm_ep_local_ep(ep)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  286 | " _ep = ep.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  287 | " lep_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_ep_local_ep((const VALUE *)NUM2SIZET(_ep)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:295:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 295 | " def rb_hash_stlike_lookup(hash, key)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  296 | " Primitive.cstmt! %{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  297 | " VALUE result = Qnil;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  298 | " rb_hash_stlike_lookup(hash, key, &result);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  299 | " return result;\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  300 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  301 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  302 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  303 | " def rb_obj_class(obj)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  304 | " Primitive.cexpr! 'rb_obj_class(obj)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  305 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  306 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  307 | " def rb_sym2id(sym)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  308 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_sym2id(sym))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  309 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  310 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:312:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 312 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry_or_negative(klass, (ID)NUM2SIZET(mid)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  313 | " return nil if cme_addr == 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  314 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  315 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  316 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  317 | " def rb_method_basic_definition_p(klass, mid)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  318 | " Primitive.cexpr! 'RBOOL(rb_method_basic_definition_p(klass, (ID)NUM2SIZET(mid)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  319 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  320 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  321 | " def UNDEFINED_METHOD_ENTRY_P(cme)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  322 | " _cme_addr = cme.to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:323:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 323 | " Primitive.cexpr! 'RBOOL(UNDEFINED_METHOD_ENTRY_P((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  324 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  325 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  326 | " def RCLASS_ORIGIN(klass)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  327 | " Primitive.cexpr! 'RCLASS_ORIGIN(klass)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  328 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  329 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  330 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  331 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  332 | "\n"/* Utilities: Not used by RJIT, but useful for debugging */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  333 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  334 | " class << C\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  335 | "\n"/* Convert insn BINs to encoded VM pointers. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  336 | " def rb_vm_insn_encode(bin)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  337 | " Primitive.cexpr! 'SIZET2NUM((VALUE)rb_vm_get_insns_address_table()[NUM2INT(bin)])'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  338 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:344:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 344 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  345 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  346 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  347 | "\n"/* # RJIT bindgen begin ### */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  348 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  349 | " C::UNLIMITED_ARGUMENTS = Primitive.cexpr! %q{ LONG2NUM(UNLIMITED_ARGUMENTS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  350 | " C::VM_ENV_DATA_INDEX_ME_CREF = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_ME_CREF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  351 | " C::VM_ENV_DATA_INDEX_SPECVAL = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_SPECVAL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  352 | " C::ARRAY_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(ARRAY_REDEFINED_OP_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  353 | " C::BOP_AND = Primitive.cexpr! %q{ SIZET2NUM(BOP_AND) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  354 | " C::BOP_AREF = Primitive.cexpr! %q{ SIZET2NUM(BOP_AREF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:355:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 355 | " C::BOP_EQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQ) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  356 | " C::BOP_EQQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQQ) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  357 | " C::BOP_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(BOP_FREEZE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  358 | " C::BOP_GE = Primitive.cexpr! %q{ SIZET2NUM(BOP_GE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  359 | " C::BOP_GT = Primitive.cexpr! %q{ SIZET2NUM(BOP_GT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  360 | " C::BOP_LE = Primitive.cexpr! %q{ SIZET2NUM(BOP_LE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  361 | " C::BOP_LT = Primitive.cexpr! %q{ SIZET2NUM(BOP_LT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  362 | " C::BOP_MINUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_MINUS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:363:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 363 | " C::BOP_MOD = Primitive.cexpr! %q{ SIZET2NUM(BOP_MOD) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  364 | " C::BOP_OR = Primitive.cexpr! %q{ SIZET2NUM(BOP_OR) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  365 | " C::BOP_PLUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_PLUS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  366 | " C::BUILTIN_ATTR_LEAF = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_LEAF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  367 | " C::BUILTIN_ATTR_NO_GC = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_NO_GC) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  368 | " C::HASH_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(HASH_REDEFINED_OP_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  369 | " C::INTEGER_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(INTEGER_REDEFINED_OP_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:370:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 370 | " C::INVALID_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(INVALID_SHAPE_ID) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  371 | " C::METHOD_VISI_PRIVATE = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PRIVATE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  372 | " C::METHOD_VISI_PROTECTED = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PROTECTED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  373 | " C::METHOD_VISI_PUBLIC = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PUBLIC) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  374 | " C::METHOD_VISI_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_UNDEF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  375 | " C::OBJ_TOO_COMPLEX_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(OBJ_TOO_COMPLEX_SHAPE_ID) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:376:1: warning: initializer-string for character array is too long, array size is 406 but initializer has size 407 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 376 | " C::OPTIMIZED_METHOD_TYPE_BLOCK_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_BLOCK_CALL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  377 | " C::OPTIMIZED_METHOD_TYPE_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_CALL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  378 | " C::OPTIMIZED_METHOD_TYPE_SEND = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_SEND) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  379 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_AREF = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_AREF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:380:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 380 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_ASET = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_ASET) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  381 | " C::RARRAY_EMBED_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  382 | " C::RARRAY_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  383 | " C::RARRAY_EMBED_LEN_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_SHIFT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  384 | " C::RHASH_PASS_AS_KEYWORDS = Primitive.cexpr! %q{ SIZET2NUM(RHASH_PASS_AS_KEYWORDS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:385:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 385 | " C::RMODULE_IS_REFINEMENT = Primitive.cexpr! %q{ SIZET2NUM(RMODULE_IS_REFINEMENT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  386 | " C::ROBJECT_EMBED = Primitive.cexpr! %q{ SIZET2NUM(ROBJECT_EMBED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  387 | " C::RSTRUCT_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RSTRUCT_EMBED_LEN_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  388 | " C::RUBY_ENCODING_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_ENCODING_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  389 | " C::RUBY_EVENT_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_CLASS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  390 | " C::RUBY_EVENT_C_CALL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_CALL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:391:1: warning: initializer-string for character array is too long, array size is 454 but initializer has size 455 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 391 | " C::RUBY_EVENT_C_RETURN = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_RETURN) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  392 | " C::RUBY_FIXNUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FIXNUM_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  393 | " C::RUBY_FLONUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  394 | " C::RUBY_FLONUM_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  395 | " C::RUBY_FL_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_FREEZE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  396 | " C::RUBY_FL_SINGLETON = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_SINGLETON) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:397:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 397 | " C::RUBY_IMMEDIATE_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_IMMEDIATE_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  398 | " C::RUBY_SPECIAL_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SPECIAL_SHIFT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  399 | " C::RUBY_SYMBOL_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SYMBOL_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  400 | " C::RUBY_T_ARRAY = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ARRAY) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  401 | " C::RUBY_T_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_CLASS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  402 | " C::RUBY_T_HASH = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_HASH) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  403 | " C::RUBY_T_ICLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ICLASS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:404:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 404 | " C::RUBY_T_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  405 | " C::RUBY_T_MODULE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MODULE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  406 | " C::RUBY_T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_OBJECT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  407 | " C::RUBY_T_STRING = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_STRING) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  408 | " C::RUBY_T_SYMBOL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_SYMBOL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  409 | " C::SHAPE_FLAG_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FLAG_SHIFT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  410 | " C::SHAPE_FROZEN = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_FROZEN) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:411:1: warning: initializer-string for character array is too long, array size is 501 but initializer has size 502 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 411 | " C::SHAPE_ID_NUM_BITS = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ID_NUM_BITS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  412 | " C::SHAPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_IVAR) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  413 | " C::SHAPE_MASK = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_MASK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  414 | " C::SHAPE_ROOT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ROOT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  415 | " C::STRING_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(STRING_REDEFINED_OP_FLAG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  416 | " C::T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(T_OBJECT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  417 | " C::VM_BLOCK_HANDLER_NONE = Primitive.cexpr! %q{ SIZET2NUM(VM_BLOCK_HANDLER_NONE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:418:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 418 | " C::VM_CALL_ARGS_BLOCKARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_BLOCKARG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  419 | " C::VM_CALL_ARGS_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_SPLAT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  420 | " C::VM_CALL_FCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_FCALL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  421 | " C::VM_CALL_KWARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KWARG) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  422 | " C::VM_CALL_KW_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  423 | " C::VM_CALL_KW_SPLAT_MUT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_MUT) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:424:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 424 | " C::VM_CALL_KW_SPLAT_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_bit) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  425 | " C::VM_CALL_OPT_SEND = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_OPT_SEND) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  426 | " C::VM_CALL_TAILCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  427 | " C::VM_CALL_TAILCALL_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL_bit) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  428 | " C::VM_CALL_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ZSUPER) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  429 | " C::VM_ENV_DATA_INDEX_FLAGS = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_INDEX_FLAGS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:430:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 430 | " C::VM_ENV_DATA_SIZE = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_SIZE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  431 | " C::VM_ENV_FLAG_LOCAL = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_LOCAL) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  432 | " C::VM_ENV_FLAG_WB_REQUIRED = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_WB_REQUIRED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  433 | " C::VM_FRAME_FLAG_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_BMETHOD) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  434 | " C::VM_FRAME_FLAG_CFRAME = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  435 | " C::VM_FRAME_FLAG_CFRAME_KW = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME_KW) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:436:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 436 | " C::VM_FRAME_FLAG_LAMBDA = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_LAMBDA) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  437 | " C::VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  438 | " C::VM_FRAME_MAGIC_BLOCK = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_BLOCK) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  439 | " C::VM_FRAME_MAGIC_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_CFUNC) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  440 | " C::VM_FRAME_MAGIC_METHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_METHOD) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:441:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 441 | " C::VM_METHOD_TYPE_ALIAS = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ALIAS) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  442 | " C::VM_METHOD_TYPE_ATTRSET = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ATTRSET) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  443 | " C::VM_METHOD_TYPE_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_BMETHOD) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  444 | " C::VM_METHOD_TYPE_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_CFUNC) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  445 | " C::VM_METHOD_TYPE_ISEQ = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ISEQ) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  446 | " C::VM_METHOD_TYPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_IVAR) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:447:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 447 | " C::VM_METHOD_TYPE_MISSING = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_MISSING) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  448 | " C::VM_METHOD_TYPE_NOTIMPLEMENTED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_NOTIMPLEMENTED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  449 | " C::VM_METHOD_TYPE_OPTIMIZED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_OPTIMIZED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  450 | " C::VM_METHOD_TYPE_REFINED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_REFINED) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  451 | " C::VM_METHOD_TYPE_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_UNDEF) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:452:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 452 | " C::VM_METHOD_TYPE_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ZSUPER) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  453 | " C::VM_SPECIAL_OBJECT_VMCORE = Primitive.cexpr! %q{ SIZET2NUM(VM_SPECIAL_OBJECT_VMCORE) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  454 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  455 | " def C.block_type_iseq\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  456 | " Primitive.cexpr! %q{ SIZET2NUM(block_type_iseq) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  457 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  458 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  459 | " def C.idRespond_to_missing\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  460 | " Primitive.cexpr! %q{ SIZET2NUM(idRespond_to_missing) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  461 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  462 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  463 | " def C.imemo_callinfo\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  464 | " Primitive.cexpr! %q{ SIZET2NUM(imemo_callinfo) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  465 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  466 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  467 | " def C.imemo_iseq\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:469:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 469 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  470 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  471 | " def C.rb_block_param_proxy\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  472 | " Primitive.cexpr! %q{ SIZET2NUM(rb_block_param_proxy) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  473 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  474 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  475 | "1 warning generated . Step #21 - "compile-libfuzzer-address-x86_64": def C.rb_cArray\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  476 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cArray) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  477 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  478 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  479 | " def C.rb_cFalseClass\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  480 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFalseClacompiling process.c Step #21 - "compile-libfuzzer-address-x86_64": ss) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  481 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  482 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  483 | " def C.rb_cFloat\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  484 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFloat) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:496:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 496 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cString) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  497 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  498 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  499 | " def C.rb_cSymbol\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  500 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cSymbol) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  501 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  502 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  503 | " def C.rb_cTrueClass\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  504 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cTrueClass) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  505 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  506 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  507 | " def C.rb_mRubyVMFrozenCore\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  508 | " Primitive.cexpr! %q{ SIZET2NUM(rb_mRubyVMFrozenCore) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  509 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  510 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  511 | " def C.rb_rjit_global_events\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:519:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 519 | " def C.rb_ary_clear\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  520 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_clear) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  521 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  522 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  523 | " def C.rb_ary_dup\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  524 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_dup) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  525 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  526 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  527 | " def C.rb_ary_entry_internal\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  528 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_entry_internal) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  529 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  530 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  531 | " def C.rb_ary_push\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  532 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_push) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  533 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  534 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:540:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 540 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_store) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  541 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  542 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  543 | " def C.rb_ary_tmp_new_from_values\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  544 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_tmp_new_from_values) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  545 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  546 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  547 | " def C.rb_ary_unshift_m\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  548 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_unshift_m) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  549 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  550 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  551 | " def C.rb_backref_get\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  552 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_backref_get) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  553 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  554 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  555 | " def C.rb_ec_ary_new_from_values\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:560:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 560 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ec_str_resurrect) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  561 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  562 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  563 | " def C.rb_ensure_iv_list_size\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  564 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ensure_iv_list_size) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  565 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  566 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  567 | " def C.rb_fix_aref\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  568 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_aref) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  569 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  570 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  571 | " def C.rb_fix_div_fix\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  572 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_div_fix) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  573 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  574 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  575 | " def C.rb_fix_mod_fix\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:580:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 580 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_mul_fix) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  581 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  582 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  583 | " def C.rb_gc_writebarrier\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  584 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gc_writebarrier) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  585 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  586 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  587 | " def C.rb_get_symbol_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  588 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_get_symbol_id) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  589 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  590 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  591 | " def C.rb_gvar_get\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  592 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gvar_get) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  593 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  594 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  595 | " def C.rb_hash_aref\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:600:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 600 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_aset) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  601 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  602 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  603 | " def C.rb_hash_bulk_insert\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  604 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_bulk_insert) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  605 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  606 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  607 | " def C.rb_hash_new\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  608 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  609 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  610 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  611 | " def C.rb_hash_new_with_size\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  612 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new_with_size) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  613 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  614 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  615 | " def C.rb_hash_resurrect\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:620:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 620 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_defined) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  621 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  622 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  623 | " def C.rb_ivar_get\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  624 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_get) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  625 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  626 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  627 | " def C.rb_obj_as_string_result\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  628 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_as_string_result) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  629 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  630 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  631 | " def C.rb_obj_is_kind_of\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  632 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_is_kind_of) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  633 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  634 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  635 | " def C.rb_range_new\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:640:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 640 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_last_match) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  641 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  642 | "\n"1 Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ warning generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  643 | " def C.rb_reg_match_last\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  644 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_last) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  645 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  646 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  647 | " def C.rb_reg_match_post\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  648 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_post) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  649 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  650 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  651 | " def C.rb_reg_match_pre\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  652 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_pre) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  653 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  654 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  655 | " def C.rb_reg_new_ary\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:660:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 660 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_nth_match) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  661 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  662 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  663 | " def C.rb_rjit_branch_stub_hit\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  664 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_branch_stub_hit) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  665 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  666 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  667 | " def C.rb_rjit_entry_stub_hit\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  668 | " Primitive.1c warninge generatedxpr! %q{ SIZET2. Step #21 - "compile-libfuzzer-address-x86_64": NUM((size_t)rb_rjit_entry_stub_hit) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  669 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  670 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  671 | " def C.rb_str_buf_append\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  672 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_buf_append) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  673 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  674 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  675 | " def C.rb_str_bytesize\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:680:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 680 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_concat_literals) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  681 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  682 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  683 | " def C.rb_str_dup\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  684 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_dup) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  685 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  686 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  687 | " def Ccompiling ractor.c Step #21 - "compile-libfuzzer-address-x86_64": .rb_str_eql_internal\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  688 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_eql_internal) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  689 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  690 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  691 | " def C.rb_str_getbyte\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  692 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_getbyte) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  693 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  694 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  695 | " def C.rb_str_intern\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:700:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 700 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_sym_to_proc) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  701 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  702 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  703 | " def C.rb_vm_bh_to_procval\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  704 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_bh_to_procval) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  705 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  706 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  707 | " def C.rb_vm_concat_array\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  708 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_concat_array) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  709 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  710 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  711 | " def C.rb_vm_defined\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  712 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_definecompiling random.c Step #21 - "compile-libfuzzer-address-x86_64": d) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  713 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  714 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  715 | " def C.rb_vm_get_ev_const\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:720:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 720 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_getclassvariable) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  721 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  722 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  723 | " def C.rb_vm_ic_hit_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  724 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_ic_hit_p) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  725 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  726 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  727 | " def C.rb_vm_opt_newarray_hash\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  728 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_hash) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  729 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  730 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  731 | " def C.rb_vm_opt_newarray_max\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  732 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_max) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  733 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  734 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  735 | " def C.rb_vm_opt_newarray_min\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:739:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 739 | " def C.rb_vm_set_ivar_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  740 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_set_ivar_id) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  741 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  742 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  743 | " def C.rb_vm_setclassvariable\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  744 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setclassvariable) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  745 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  746 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  747 | " def C.rb_vm_setinstancevariable\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  748 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setinstancevariable) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  749 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  750 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  751 | " def C.rb_vm_splat_array\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  752 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_splat_array) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  753 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  754 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:759:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 759 | " def C.rb_vm_yield_with_cfunc\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  760 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_yield_with_cfunc) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  761 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  762 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  763 | " def C.rjit_build_kwhash\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  764 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_build_kwhash) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  765 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  766 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  767 | " def C.rjit_full_cfunc_return\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  768 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_full_cfunc_return) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  769 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  770 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  771 | " def C.rjit_optimized_call\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  772 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_optimized_call) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  773 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  774 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:776:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 776 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_rb_ary_subseq_length) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  777 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  778 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  779 | " def C.rjit_record_exit_stack\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  780 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_record_exit_stack) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  781 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  782 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  783 | " def C.rjit_str_neq_internal\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  784 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_neq_internal) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  785 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  786 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  787 | " def C.rjit_str_simple_append\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  788 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_simple_append) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  789 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  790 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  791 | " def C.CALL_DATA\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:796:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 796 | " @IC ||= self.iseq_inline_constant_cache\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  797 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  798 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  799 | " def C.ID\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  800 | " @ID ||= CType::Immediate.parse(\"unsigned long\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  801 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  802 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  803 | " def C.IVC\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  804 | " @IVC ||= self.iseq_inline_iv_cache_entry\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  805 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  806 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  807 | " def C.RArray\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  808 | " @RArray ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  809 | " \"RArray\", Primitive.cexpr!(\"SIZEOF(struct RArray)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  810 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), basic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  811 | " as: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:813:1: warning: initializer-string for character array is too long, array size is 430 but initializer has size 431 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 813 | " heap: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  814 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  815 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, len)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  816 | " aux: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  817 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap.aux)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  818 | " capa: CType::Immediate.parse(\"long\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  819 | " shared_root: self.VALUE,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:820:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 820 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, aux)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  821 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, ptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  822 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  823 | " ary: CType::Array.new { self.VALUE },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  824 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), as)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  825 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  826 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  827 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  828 | " def C.RB_BUILTIN\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  829 | " @RB_BUILTIN ||= self.rb_builtin_function\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  830 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  831 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  832 | " def C.RBasic\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  833 | " @RBasic ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:834:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 834 | " \"RBasic\", Primitive.cexpr!(\"SIZEOF(struct RBasic)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  835 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  836 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), klass)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  837 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  838 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  839 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  840 | " def C.RObject\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  841 | " @RObject ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  842 | " \"RObject\", Primitive.cexpr!(\"SIZEOF(struct RObject)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  843 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), basic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  844 | " as: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:845:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 845 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  846 | " heap: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  847 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as.heap)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  848 | " ivptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, ivptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  849 | " iv_index_tbl: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, iv_index_tbl)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  850 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:851:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 851 | " ary: CType::Array.new { self.VALUE },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  852 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), as)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  853 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  854 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  855 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  856 | " def C.RString\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  857 | " @RString ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  858 | " \"RString\", Primitive.cexpr!(\"SIZEOF(struct RString)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  859 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), basic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  860 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), len)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  861 | " as: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:862:1: warning: initializer-string for character array is too long, array size is 489 but initializer has size 490 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 862 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  863 | " heap: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  864 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  865 | " ptr: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, ptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  866 | " aux: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  867 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap.aux)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  868 | " capa: CType::Immediate.parse(\"long\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:869:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 869 | " shared: self.VALUE,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  870 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, aux)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  871 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  872 | " embed: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  873 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.embed)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  874 | " ary: [CType::Array.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.embed, ary)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  875 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  876 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), as)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  877 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  878 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  879 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  880 | " def C.RStruct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:881:1: warning: initializer-string for character array is too long, array size is 400 but initializer has size 401 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 881 | " @RStruct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  882 | " \"RStruct\", Primitive.cexpr!(\"SIZEOF(struct RStruct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  883 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), basic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  884 | " as: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  885 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  886 | " heap: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  887 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as.heap)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:888:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 888 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, len)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  889 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, ptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  890 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  891 | " ary: CType::Array.new { self.VALUE },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  892 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), as)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  893 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  894 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  895 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  896 | " def C.attr_index_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  897 | " @attr_index_t ||= CType::Immediate.parse(\"uint32_t\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  898 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  899 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  900 | " def C.iseq_inline_constant_cache\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:901:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 901 | " @iseq_inline_constant_cache ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  902 | " \"iseq_inline_constant_cache\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  903 | " entry: [CType::Pointer.new { self.iseq_inline_constant_cache_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), entry)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  904 | " segments: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), segments)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  905 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  906 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  907 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  908 | " def C.iseq_inline_constant_cache_entry\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:909:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 909 | " @iseq_inline_constant_cache_entry ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  910 | " \"iseq_inline_constant_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache_entry)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  911 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  912 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), value)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:913:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 913 | " _unused1: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused1)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  914 | " _unused2: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused2)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  915 | " ic_cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), ic_cref)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  916 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  917 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  918 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  919 | " def C.iseq_inline_iv_cache_entry\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  920 | " @iseq_inline_iv_cache_entry ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:921:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 921 | " \"iseq_inline_iv_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_iv_cache_entry)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  922 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), value)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  923 | " iv_set_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), iv_set_name)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  924 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  925 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  926 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  927 | " def C.iseq_inline_storage_entry\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  928 | " @iseq_inline_storage_entry ||= CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:929:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 929 | " \"iseq_inline_storage_entry\", Primitive.cexpr!(\"SIZEOF(union iseq_inline_storage_entry)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  930 | " once: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  931 | " \"\", Primitive.cexpr!(\"SIZEOF(((union iseq_inline_storage_entry *)NULL)->once)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  932 | " running_thread: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, running_thread)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  933 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((unio1n iseq_inline_storage_entry *)NULL)->once, value)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  934 | " ),\n" warning generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:935:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 935 | " ic_cache: self.iseq_inline_constant_cache,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  936 | " iv_cache: self.iseq_inline_iv_cache_entry,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  937 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  938 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  939 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  940 | " def C.method_optimized_type\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  941 | " @method_optimized_type ||= CType::Immediate.parse(\"int\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  942 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  943 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  944 | " def C.rb_block\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  945 | " @rb_block ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  946 | " \"rb_block\", Primitive.cexpr!(\"SIZEOF(struct rb_block)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  947 | " as: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  948 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_block *)NULL)->as)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  949 | " captured: self.rb_captured_block,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  950 | " symbol: self.VALUE,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:951:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 951 | " proc: self.VALUcompiling range.c Step #21 - "compile-libfuzzer-address-x86_64": E,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  952 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), as)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  953 | " type: [self.rb_block_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), type)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  954 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  955 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  956 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  957 | " def C.rb_block_type\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  958 | " @rb_block_type ||= CType::Immediate.parse(\"int\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  959 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  960 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  961 | " def C.rb_builtin_function\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  962 | " @rb_builtin_function ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  963 | " \"rb_builtin_function\", Primitive.cexpr!(\"SIZEOF(struct rb_builtin_function)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:964:1: warning: initializer-string for character array is too long, array size is 379 but initializer has size 380 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 964 | " func_ptr: [CTypeIn file included from process.c:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ::Imm 398e | d iate .parsse(\"tvrouicdt * \R"S)t,r iPnrgi mriettivvael.;ce Step #21 - "compile-libfuzzer-address-x86_64": x p| r! ^( Step #21 - "compile-libfuzzer-address-x86_64": \"OFFSETOF(./include/ruby/internal/core/rbasic.h(:*88(:(17s:t rucnote: t member 'klass' declared 'const' herer Step #21 - "compile-libfuzzer-address-x86_64": b_b 88 | const VALUE kluass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": iltin_function *)NULL)), func_ptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  965 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), argc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  966 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:967:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 967 | " name: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), name)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  968 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  969 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  970 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  971 | " def C.rb_call_data\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  972 | " @rb_call_data ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  973 | " \"rb_call_data\", Primitive.cexpr!(\"SIZEOF(struct rb_call_data)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  974 | " ci: [CType::Pointer.new { self.rb_callinfo }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), ci)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:975:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 975 | " cc: [CType::Pointer.new { self.rb_callcache }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), cc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  976 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  977 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  978 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  979 | " def C.rb_callable_method_entry_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  980 | " @rb_callable_method_entry_struct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  981 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  982 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:983:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 983 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  984 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  985 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:986:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 986 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  987 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  988 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  989 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  990 | " def C.rb_callable_method_entry_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  991 | " @rb_callable_method_entry_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  992 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  993 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:994:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 994 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  995 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  996 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:997:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 997 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  998 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  999 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1000 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1001 | " def C.rb_callcache\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1002 | " @rb_callcache ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1003 | " \"rb_callcache\", Primitive.cexpr!(\"SIZEOF(struct rb_callcache)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1004 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1005 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), klass)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1006:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1006 | " cme_: [CType::Pointer.new { self.rb_callable_method_entry_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), cme_)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1007 | " call_: [self.vm_call_handler, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), call_)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1008 | " aux_: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1009 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1010 | " attr: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1011 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_.attr)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1012:1: warning: initializer-string for character array is too long, array size is 442 but initializer has size 443 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1012 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_callcache *)NULL)->aux_.attr, value)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1013 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1014 | " method_missing_reason: self.method_missing_reason,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1015 | " v: self.VALUE,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1016 | " bf: CType::Pointer.new { self.rb_builtin_function },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1017 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), aux_)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1018 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1019 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1020 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1021 | " def C.rb_callinfo\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1022 | " @rb_callinfo ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1023:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1023 | " \"rb_callinfo\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1024 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1025 | " kwarg: [CType::Pointer.new { self.rb_callinfo_kwarg }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), kwarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1026 | " mid: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), mid)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1027 | " flag: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flag)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1028:1: warning: initializer-string for character array is too long, array size is 395 but initializer has size 396 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1028 | " argc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), argc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1029 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1030 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1031 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1032 | " def C.rb_callinfo_kwarg\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1033 | " @rb_callinfo_kwarg ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1034 | " \"rb_callinfo_kwarg\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo_kwarg)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1035 | " keyword_len: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keyword_len)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1036:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1036 | " references: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), references)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1037 | " keywords: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keywords)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1038 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1039 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1040 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1041 | " def C.rb_captured_block\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1042 | " @rb_captured_block ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1043 | " \"rb_captured_block\", Primitive.cexpr!(\"SIZEOF(struct rb_captured_block)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1044:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1044 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), self)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1045 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), ep)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1046 | " code: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1047 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_captured_block *)NULL)->code)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1048 | " iseq: CType::Pointer.new { self.rb_iseq_t },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1049 | " ifunc: CType::Pointer.new { self.vm_ifunc },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1050 | " val: selfIn file included from .proc.cV:A12L: Step #21 - "compile-libfuzzer-address-x86_64": UIn file included from E./eval_intern.h,:\4n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1051:1: warning: initializer-string for character array is too long, array size is 391 but initializer has size 392 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1051 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), code)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1052 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1053 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1054 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1055 | " def C.rb_control_frame_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1056 | " @rb_control_frame_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1057 | " \"rb_control_frame_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_control_frame_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1058 | " pc: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), pc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1059:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1059 | " sp: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), sp)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1060 | " iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1061 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), self)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1062 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), ep)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1063:1: warning: initializer-string for character array is too long, array size is 447 but initializer has size 448 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1063 | " block_code: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), block_code)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1064 | " jit_return: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), jit_return)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1065 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1066 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1067 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1068 | " def C.rb_cref_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1069 | " @rb_cref_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1070 | " \"rb_cref_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_cref_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1071:1: warning: initializer-string for character array is too long, array size is 458 but initializer has size 459 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1071 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1072 | " refinements: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), refinements)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1073 | " klass_or_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), klass_or_self)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1074 | " next: [CType::Pointer.new { self.rb_cref_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), next)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1075:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1075 | " scope_visi: [self.rb_scope_visibility_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), scope_visi)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1076 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1077 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1078 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1079 | " def C.rb_execution_context_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1080 | " @rb_execution_context_struct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1081 | " \"rb_execution_context_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_execution_context_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1082 | " vm_stack: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1083:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1083 | " vm_stack_size: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1084 | " cfp: [CType::Pointer.new { self.rb_control_frame_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), cfp)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1085 | " tag: [CType::Pointer.new { self.rb_vm_tag }, Primitive.cexpr!(\"OFFSET: Step #21 - "compile-libfuzzer-address-x86_64": OFIn file included from (./include/ruby/ruby.h(:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from *./include/ruby/internal/arithmetic.h(:(24s: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from r./include/ruby/internal/arithmetic/char.hu:c29t: Step #21 - "compile-libfuzzer-address-x86_64":  rb./include/ruby/internal/core/rstring.h_:e398x:e24c:u tiwarning: on_default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]c Step #21 - "compile-libfuzzer-address-x86_64": ontext_struct *)NUL L398) | ) , t a g ) \ ")s]t,r\unc"t Step #21 - "compile-libfuzzer-address-x86_64": R| St~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-address-x86_64": ing retrjit_c.rbv:a1086l:;1: Step #21 - "compile-libfuzzer-address-x86_64": | warning: ^ Step #21 - "compile-libfuzzer-address-x86_64": initializer-string for character array is too long, array size is 423 but initializer has size 424 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const V1086A | LU"E k l a s si;nt Step #21 - "compile-libfuzzer-address-x86_64": e r| ru ^p Step #21 - "compile-libfuzzer-address-x86_64": t_flag: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_flag)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1087 | " interrupt_mask: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_stIn file included from ruct *ractor.c):N3U: Step #21 - "compile-libfuzzer-address-x86_64": LLIn file included from )./include/ruby/ruby.h), interrupt_mask)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1088 | " fiber_ptr: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct :*28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h)NULL):24): Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: , fiber_ptr)default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | \")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1089:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": In file included from random.c:65: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 1089./include/ruby/ruby.h | :28": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h : 24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from t./include/ruby/internal/arithmetic/char.hh:r29e: Step #21 - "compile-libfuzzer-address-x86_64": ad./include/ruby/internal/core/rstring.h_:p398t:r24:: [CTwarning: ypedefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:: Step #21 - "compile-libfuzzer-address-x86_64": Pointer.new { self. r398b | _ t h r e a d _ stsrturcutc t}, RPSrtirmiintgi vree.tcveaxlp;r! Step #21 - "compile-libfuzzer-address-x86_64": ( \| "O ^F Step #21 - "compile-libfuzzer-address-x86_64": FSETO./include/ruby/internal/core/rbasic.hF:(88(:*17(:( strnote: ucmember 'klass' declared 'const' heret Step #21 - "compile-libfuzzer-address-x86_64": rb_exe c88u | t i o n _ccoonntsetxt _VsAtLrUuEc tk l*a)sNsU;LL Step #21 - "compile-libfuzzer-address-x86_64": ) )| , ^t Step #21 - "compile-libfuzzer-address-x86_64": hread_ptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1090 | " local_storage: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1091 | " local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1092:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1092 | " local_storage_recursive_hash_for_tr const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ace: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash_for_trace)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1093 | " storage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), storage)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1094 | " root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1095:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1095 | " root_svar: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_svar)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1096 | " ensure_list: [CType::Pointer.new { self.rb_ensure_list_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), ensure_list)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1097 | " trace_arg: [CType::Pointer.new { self.rb_trace_arg_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), trace_arg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1098:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1098 | " errinfo: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), errinfo)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1099 | " passed_block_handler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), passed_block_handler)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1100 | " raised_flag: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), raised_flag)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1101:1: warning: initializer-string for character array is too long, array size is 435 but initializer has size 436 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1101 | " private_const_reference: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), private_const_reference)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1102 | " machine: [CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1103 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_execution_context_struct *)NULL)->machine)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1104 | " stack_start: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1105:1: warning: initializer-string for character array is too long, array size is 453 but initializer has size 454 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1105 | " stack_end: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_end)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1106 | " stack_maxsize: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_maxsize)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1107 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), machine)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1108 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1109 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1110 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1111 | " def C.rb_execution_context_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1112:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1112 | " @rb_execution_context_t ||= self.rb_execution_context_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1113 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1114 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1115 | " def C.rb_iseq_constant_body\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1116 | " @rb_iseq_constant_body ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1117 | " \"rb_iseq_constant_body\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_constant_body)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1118 | " type: [self.rb_iseq_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), type)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1119 | " iseq_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1120:1: warning: initializer-string for character array is too long, array size is 497 but initializer has size 498 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1120 | " iseq_encoded: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_encoded)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1121 | " param: [CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1122 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1123 | " flags: [CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1124 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param.flags)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1125 | " has_lead: [CType::BitField.new(1, 0), 0],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1126 | " has_opt: [CType::BitField.new(1, 1), 1],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1127:1: warning: initializer-string for character array is too long, array size is 439 but initializer has size 440 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1127 | " has_rest: [CType::BitField.new(1, 2), 2],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1128 | " has_post: [CType::BitField.new(1, 3), 3],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1129 | " has_kw: [CType::BitField.new(1, 4), 4],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1130 | " has_kwrest: [CType::BitField.new(1, 5), 5],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1131 | " has_block: [CType::BitField.new(1, 6), 6],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1132 | " ambiguous_param0: [CType::BitField.new(1, 7), 7],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1133 | " accepts_no_kwarg: [CType::BitField.new(1, 0), 8],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1134 | " ruby2_keywords: [CType::BitField.new(1, 1), 9],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1135:1: warning: initializer-string for character array is too long, array size is 373 but initializer has size 374 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1135 | " ), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1136 | " size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1137 | " lead_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, lead_num)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1138:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1138 | " opt_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_num)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1139 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, rest_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1140 | " post_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1141:1: warning: initializer-string for character array is too long, array size is 426 but initializer has size 427 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1141 | " post_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_num)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1142 | " block_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, block_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1143 | " opt_table: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_table)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1144:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1144 | " keyword: [CType::Pointer.new { self.rb_iseq_param_keyword }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, keyword)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1145 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), param)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1146 | " location: [self.rb_iseq_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), location)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1147 | " insns_info: [self.iseq_insn_info, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), insns_info)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1148:1: warning: initializer-string for character array is too long, array size is 443 but initializer has size 444 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1148 | " local_table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1149 | " catch_table: [CType::Pointer.new { self.iseq_catch_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_table)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1150 | " parent_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), parent_iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1151:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1151 | " local_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1152 | " is_entries: [CType::Pointer.new { self.iseq_inline_storage_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), is_entries)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1153 | " call_data: [CType::Pointer.new { self.rb_call_data }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), call_data)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1154 | " variable: [CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1155:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1155 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->variable)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1156 | " flip_count: [self.rb_snum_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, flip_count)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1157 | " script_lines: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, script_lines)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1158 | " coverage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, coverage)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1159:1: warning: initializer-string for character array is too long, array size is 382 but initializer has size 383 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1159 | " pc2branchindex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, pc2branchindex)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1160 | " original_iseq: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, original_iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1161 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), variable)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1162:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1162 | " local_table_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1163 | " ic_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ic_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1164 | " ise_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ise_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1165:1: warning: initializer-string for character array is too long, array size is 427 but initializer has size 428 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1165 | " ivc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ivc_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1166 | " icvarc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), icvarc_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1167 | " ci_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ci_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1168:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1168 | " stack_max: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1169 | " builtin_attrs: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), builtin_attrs)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1170 | " mark_bits: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1171 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1172 | " list: CType::Pointer.new { self.iseq_bits_t },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1173:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1173 | " single: self.iseq_bits_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1174 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mark_bits)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1175 | " outer_variables: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), outer_variables)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1176 | " mandatory_only_iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mandatory_only_iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1177:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1177 | " jit_entry: [self.rb_jit_func_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1178 | " jit_entry_calls: [CType::Immediate.parse(\"unsigned long\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry_calls)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1179 | " rjit_blocks: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), rjit_blocks)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1180 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1181 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1182 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1183 | " def C.rb_iseq_location_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1184 | " @rb_iseq_location_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1185:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1185 | " \"rb_iseq_location_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_location_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1186 | " pathobj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), pathobj)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1187 | " base_label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), base_label)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1188 | " label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), label)\"), true],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1189:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1189 | " first_lineno: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), first_lineno)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1190 | " node_id: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), node_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1191 | " code_location: [self.rb_code_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), code_location)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1192 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1193 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1194 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1195 | " def C.rb_iseq_param_keyword\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1196 | " @rb_iseq_param_keyword ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1197:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1197 | " \"rb_iseq_param_keyword\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_param_keyword)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1198 | " num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), num)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1199 | " required_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), required_num)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1200 | " bits_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), bits_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1201:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1201 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), rest_start)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1202 | " table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), table)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1203 | " default_values: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), default_values)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1204 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1205 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1206 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1207 | " def C.rb_iseq_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1208 | " @rb_iseq_struct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1209:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1209 | " \"rb_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1210 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1211 | " wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), wrapper)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1212 | " body: [CType::Pointer.new { self.rb_iseq_constant_body }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), body)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1213 | " aux: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1214:1: warning: initializer-string for character array is too long, array size is 378 but initializer has size 379 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1214 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1215 | " compile_data: CType::Pointer.new { self.iseq_compile_data },\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1216 | " loader: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1217 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.loader)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1218 | " obj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, obj)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1219:1: warning: initializer-string for character array is too long, array size is 421 but initializer has size 422 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1219 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1220 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1221 | " exec: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1222 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.exec)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1223 | " local_hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, local_hooks)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1224:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1224 | " global_trace_events: [self.rb_event_flag_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, global_trace_events)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1225 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1226 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1227 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1228 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1229 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1230 | " def C.rb_iseq_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1231 | " @rb_iseq_t ||= self.rb_iseq_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1232 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1233 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1234 | " def C.rb_jit_func_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1235 | " @rb_jit_func_t ||= CType::Immediate.parse(\"void *\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1236 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1237 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1238 | " def C.rb_method_attr_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1239 | " @rb_method_attr_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1240:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1240 | " \"rb_method_attr_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_attr_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1241 | " id: [self.ID, PrimitivIn file included from e.cexpr!(\"OFrange.c:22FSE: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struTct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.hO:F(88(:*((s17: trnote: ucmember 'klass' declared 'const' heret r Step #21 - "compile-libfuzzer-address-x86_64": b_meth 88 | consod_attr_struct *)NULL)), id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1242 | " location: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((strutct rb_method_attr_struct *)NULL)), location)\")],\n VALUE klass;" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1243 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1244 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1245 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1246 | " def C.rb_method_bmethod_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": | 1247 | "  ^@ Step #21 - "compile-libfuzzer-address-x86_64": rb_method_bmethod_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1248 | " \"rb_method_bmethod_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_bmethod_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1249:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1249 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), proc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1250 | " hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), hooks)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1251 | " defined_ractor: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), defined_ractor)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1252 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1253 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1254 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1255 | " def C.rb_method_cfunc_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1256 | " @rb_method_cfunc_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1257:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1257 | " \"rb_method_cfunc_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_cfunc_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1258 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), func)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1259 | " invoker: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), invoker)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1260 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), argc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1261 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1262 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1263 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1264:1: warning: initializer-string for character array is too long, array size is 481 but initializer has size 482 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1264 | " def C.rb_method_definition_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1265 | " @rb_method_definition_struct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1266 | " \"rb_method_definition_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_definition_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1267 | " type: [CType::BitField.new(4, 0), 0],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1268 | " iseq_overload: [CType::BitField.new(1, 4), 4],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1269 | " no_redef_warning: [CType::BitField.new(1, 5), 5],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1270 | " aliased: [CType::BitField.new(1, 6), 6],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1271 | " reference_count: [CType::BitField.new(28, 0), 32],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1272 | " body: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1273:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1273 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_method_definition_struct *)NULL)->body)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1274 | " iseq: self.rb_method_iseq_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1275 | " cfunc: self.rb_method_cfunc_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1276 | " attr: self.rb_method_attr_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1277 | " alias: self.rb_method_alias_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1278 | " refined: self.rb_method_refined_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1279 | " bmethod: self.rb_method_bmethod_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1280 | " optimized: self.rb_method_optimized_t,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1281 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), body)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1282:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1282 | " original_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), original_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1283 | " method_serial: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), method_serial)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1284 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1285 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1286 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1287 | " def C.rb_method_entry_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1288 | " @rb_method_entry_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1289 | " \"rb_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_entry_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1290:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1290 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), flags)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1291 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), defined_class)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1292 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), def)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1293 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), called_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1294:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1294 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), owner)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1295 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1296 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1297 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1298 | " def C.rb_method_iseq_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1299 | " @rb_method_iseq_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1300 | " \"rb_method_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_iseq_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1301 | " iseqptr: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), iseqptr)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1302:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1302 | " cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), cref)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1303 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1304 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1305 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1306 | " def C.rb_method_optimized_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1307 | " @rb_method_optimized_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1308 | " \"rb_method_optimized\", Primitive.cexpr!(\"SIZEOF(struct rb_method_optimized)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1309 | " type: [self.method_optimized_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), type)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1310:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1310 | " index: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1311 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1312 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1313 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1314 | " def C.rb_method_type_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1315 | " @rb_method_type_t ||= CType::Immediate.parse(\"int\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1316 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1317 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1318 | " def C.rb_proc_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1319 | " @rb_proc_t ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1320 | " \"\", Primitive.cexpr!(\"SIZEOF(rb_proc_t)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1321 | " block: [self.rb_block, Primitive.cexpr!(\"OFFSETOF((*((rb_proc_t *)NULL)), block)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1322 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1323 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1324 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1325 | " def C.rb_rjit_options\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1326:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1326 | " @rb_rjit_options ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1327 | " \"rb_rjit_options\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_options)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1328 | " on: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), on)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1329 | " exec_mem_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), exec_mem_size)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1330 | " call_threshold: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), call_threshold)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1331:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1331 | " stats: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), stats)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1332 | " disable: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), disable)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1333 | " trace: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1334 | " trace_exits: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace_exits)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1335:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1335 | " dump_disasm: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), dump_disasm)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1336 | " verify_ctx: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), verify_ctx)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1337 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1338 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1339 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1340 | " def C.rb_rjit_runtime_counters\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1341 | " @rb_rjit_runtime_counters ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1342 | " \"rb_rjit_runtime_counters\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_runtime_counters)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1343:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1343 | " rjit_insns_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), rjit_insns_count)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1344 | " send_args_splat_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_kw_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1345 | " send_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1346:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1346 | " send_args_splat_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_not_array)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1347 | " send_args_splat_length_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_length_not_equal)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1348:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1348 | " send_args_splat_cfunc_var_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_var_args)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1349 | " send_args_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_arity_error)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1350:1: warning: initializer-string for character array is too long, array size is 350 but initializer has size 351 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1350 | " send_args_splat_ruby2_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_ruby2_hash)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1351 | " send_args_splat_cfunc_zuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_zuper)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1352:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1352 | " send_args_splat_cfunc_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_ruby2_keywords)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1353 | " send_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kw_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1354 | " send_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kwarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1355:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1355 | " send_klass_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_klass_megamorphic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1356 | " send_missing_cme: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing_cme)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1357 | " send_private: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_private)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1358:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1358 | " send_protected_check_failed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_protected_check_failed)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1359 | " send_tailcall: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_tailcall)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1360 | " send_notimplemented: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_notimplemented)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1361:1: warning: initializer-string for character array is too long, array size is 434 but initializer has size 435 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1361 | " send_missing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1362 | " send_bmethod: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1363 | " send_alias: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_alias)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1364:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1364 | " send_undef: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_undef)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1365 | " send_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_zsuper)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1366 | " send_refined: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_refined)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1367:1: warning: initializer-string for character array is too long, array size is 450 but initializer has size 451 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1367 | " send_stackoverflow: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_stackoverflow)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1368 | " send_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_arity)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1369 | " send_c_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_c_tracing)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1370:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1370 | " send_is_a_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_is_a_class_mismatch)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1371 | " send_instance_of_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_instance_of_class_mismatch)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1372 | " send_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_keywords)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1373:1: warning: initializer-string for character array is too long, array size is 462 but initializer has size 463 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1373 | " send_blockiseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_blockiseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1374 | " send_block_handler: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_handler)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1375 | " send_block_setup: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_setup)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1376:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1376 | " send_block_not_nil: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_nil)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1377 | " send_block_not_proxy: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_proxy)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1378 | " send_block_arg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_arg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1379:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1379 | " send_iseq_kwparam: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwparam)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1380 | " send_iseq_accepts_no_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_accepts_no_kwarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1381 | " send_iseq_has_opt: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_opt)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1382:1: warning: initializer-string for character array is too long, array size is 332 but initializer has size 333 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1382 | " send_iseq_has_kwrest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_kwrest)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1383 | " send_iseq_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_ruby2_keywords)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1384:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1384 | " send_iseq_has_rest_and_captured: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_captured)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1385 | " send_iseq_has_rest_and_kw_supplied: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_kw_supplied)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1386:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1386 | " send_iseq_has_no_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_no_kw)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1387 | " send_iseq_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_zsuper)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1388 | " send_iseq_materialized_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_materialized_block)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1389:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1389 | " send_iseq_has_rest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1390 | " send_iseq_block_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_block_arg0_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1391 | " send_iseq_kw_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kw_call)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1392:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1392 | " send_iseq_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1393 | " send_iseq_has_rest_and_optional: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_optional)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1394 | " send_iseq_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_arity_error)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1395:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1395 | " send_iseq_missing_optional_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_missing_optional_kw)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1396 | " send_iseq_too_many_kwargs: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_too_many_kwargs)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1397:1: warning: initializer-string for character array is too long, array size is 340 but initializer has size 341 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1397 | " send_iseq_kwargs_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwargs_mismatch)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1398 | " send_iseq_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_with_kw)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1399:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1399 | " send_iseq_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_arity_error)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1400 | " send_iseq_has_rest_and_splat_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_splat_not_equal)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1401:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1401 | " send_cfunc_variadic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_variadic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1402 | " send_cfunc_too_many_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_too_many_args)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1403 | " send_cfunc_ruby_array_varg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_ruby_array_varg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1404:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1404 | " send_cfunc_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_splat_with_kw)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1405 | " send_cfunc_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_tracing)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1406 | " send_cfunc_argc_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_argc_mismatch)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1407:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1407 | " send_cfunc_toomany_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_toomany_args)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1408 | " send_attrset_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1409 | " send_attrset_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_kwarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1410:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1410 | " send_attrset_method: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_method)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1411 | " send_ivar_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), semarshal.cn:d_ivar_splat1407)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  :141220 | :"   send_ivwarning: ar_opt_default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]send: [CTy Step #21 - "compile-libfuzzer-address-x86_64": pe::Immediat 1407 | e.p arse(\"sizstruct RString sre_c; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_opt_send)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1413:1: warning: initializer-string for character array is too long, array size is 366 but initializer has size 367 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1413 | " send_optimized_send_no_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*(marshal.c(struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_no_args)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1414 | " send_optimized_send_not_sym_or_str: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_not_sym_or_str)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1415:1: warning: initializer-string for character array is too long, array size is 386 but initializer has size 387 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": :1511:42: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1415 | " send_optimized_send_mid_class_changed: [CType::Immediate.parse(\"size_t\"), Primi 1511 | t ive. cexp r!(\ "OFFSsEtTOF(a(*((tstruicct rb_rji t_crountinme_csountters * )NULL)),c hsenda_optrimize d_sennad_mimde_cla_ss_cehnangecd)\"o)d],\nin" Step #21 - "compile-libfuzzer-address-x86_64": g [| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1416 | 8"  s]end_ optimiz=ed_send_mi d_id_cha"nged:e [CTnype:c:oImmeddiatien.pag"rse(\"size;_t\") Step #21 - "compile-libfuzzer-address-x86_64": , Pr imit| ive.cexpr ^~~~~~~~~~!(\" Step #21 - "compile-libfuzzer-address-x86_64": OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_id_changed)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1417:1: warning: initializer-string for character array is too long, array size is 348 but initializer has size 349 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1417 | " send_optimized_send_null_mid: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_null_mid)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1418 | " send_optimized_send_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_send)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1419:1: warning: initializer-string for character array is too long, array size is 344 but initializer has size 345 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1419 | " send_optimized_call_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_block)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1420 | " send_optimized_call_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_kwarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1421:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1421 | " send_optimized_call_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1422 | " send_optimized_struct_aref_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aref_error)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1423:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1423 | " send_optimized_block_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_block_call)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1424 | " send_optimized_struct_aset: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aset)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1425:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1425 | " send_bmethod_not_iseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_not_iseq)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1426 | " send_bmethod_blockarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_blockarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1427 | " invokesuper_me_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_me_changed)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1428:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1428 | " invokesuper_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_block)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1429 | " invokeblock_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_none)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1430 | " invokeblock_symbol: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_symbol)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1431:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1431 | " invokeblock_proc: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_proc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1432 | " invokeblock_tag_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_tag_changed)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1433 | " invokeblock_iseq_block_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_block_changed)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1434:1: warning: initializer-string for character array is too long, array size is 342 but initializer has size 343 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1434 | " invokeblock_iseq_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((structload.c:1362:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1362 | struct RString fake; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": rb_rji t88_ | constr VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": untime_counters *)NULL)), compiling rational.c Step #21 - "compile-libfuzzer-address-x86_64": invokeblock_iseq_arity)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1435 | " invokeblock_iseq_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1436:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1436 | " invokeblock_ifunc_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_args_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1437 | " invokeblock_ifunc_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_kw_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1438:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1438 | " invokeblock_iseq_arg0_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_args_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1439 | " invokeblock_iseq_arg0_has_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_has_kw)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1440:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1440 | " getivar_megamorphic: [CType::Immload.c:1396:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1396 | structed RString fake; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": iate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_megamorphic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1441 | " getivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_not_heap)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1442 | " getivar_special_const: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_special_const)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1443:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1443 | " getivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_too_complex)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1444 | " optaref_arg_not_fixnum: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_arg_not_fixnum)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1445 | " optaref_argc_not_one: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_argc_not_one)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1446:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1446 | " optaref_recv_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_array)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1447 | " optaref_recv_not_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_hash)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1448 | " optaref_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_send)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1449:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1449 | " optgetconst_not_cached: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_not_cached)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1450 | " optgetconst_cref: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cref)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1451 | " optgetconst_cache_miss: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cache_miss)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1452:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1452 | " setivar_frozen: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_frozen)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1453 | " setivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_not_heap)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1454 | " setivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_megamorphic)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1455:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1455 | " setivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_too_complex)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1456 | " expandarray_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1457 | " expandarray_postarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_postarg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1458:1: warning: initializer-string for character array is too long, array size is 336 but initializer has size 337 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1458 | " expandarray_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": rb_rjit_runtime_counters *)NULL)), expandarray_not_array)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1459 | " expandarray_rhs_too_small: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_rhs_too_small)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1460:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1460 | " getblockpp_block_param_modified: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_param_modified)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1461 | " getblockpp_block_handler_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_compiling re.c Step #21 - "compile-libfuzzer-address-x86_64": block_handler_none)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1462:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1462 | " getblockpp_not_gc_guarded: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_gc_guarded)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1463 | " getblockpp_not_iseq_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_iseq_block)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1464 | " compiled_block_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), compiled_block_count)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1465:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1465 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1466 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1467 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1468 | " def C.rb_serial_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1469 | " @rb_serial_t ||= CType::Immediate.parse(\"unsigned long long\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1470 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1471 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1472 | " def C.rb_shape\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1473 | " @rb_shape ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1474 | " \"rb_shape\", Primitive.cexpr!(\"SIZEOF(struct rb_shape)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1475 | " edges: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edges)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1476 | " edge_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edge_name)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1477:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1477 | " next_iv_index: [self.attr_index_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), next_iv_index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1478 | " capacity: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), capacity)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1479 | " type: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), type)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1480 | " size_pool_index: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), size_pool_index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1481:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1481 | " parent_id: [self.shape_id_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), parent_id)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1482 | " ancestor_index: [CType::Pointer.new { self.redblack_node_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), ancestor_index)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1483 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1484 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1485 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1486 | " def C.rb_shape_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1487 | " @rb_shape_t ||= self.rb_shape\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1488 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1489 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1490 | " def C.rb_thread_struct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1491 | " @rb_thread_struct ||= CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1492 | " \"rb_thread_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_thread_struct)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1493:1: warning: initializer-string for character array is too long, array size is 469 but initializer has size 470 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1493 | " lt_node: [self.ccan_list_node, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), lt_node)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1494 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), self)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1495 | " ractor: [CType::Pointer.new { self.rb_ractor_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ractor)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1496 | " vm: [CType::Pointer.new { self.rb_vm_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), vm)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1497:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1497 | " nt: [CType::Pointer.new { self.rb_native_thread }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), nt)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1498 | " ec: [CType::Pointer.new { self.rb_execution_context_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ec)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1499 | " sched: [self.rb_thread_sched_item, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), sched)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1500 | " serial: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), serial)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1501:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1501 | " last_status: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), last_status)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1502 | " calling: [CType::Pointer.new { self.rb_calling_info }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), calling)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1503 | " top_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_self)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1504 | " top_wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_wrapper)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1505:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1505 | " priority: [CType::Immediate.parse(\"int8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), priority)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1506 | " running_time_us: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), running_time_us)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1507 | " blocking_region_buffer: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking_region_buffer)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1508:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1508 | " thgroup: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), thgroup)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1509 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), value)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1510 | " pending_interrupt_queue: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_queue)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1511 | " pending_interrupt_mask_stack: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_mask_stack)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1512:1: warning: initializer-string for character array is too long, array size is 375 but initializer has size 376 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1512 | " interrupt_lock: [self.rb_nativethread_lock_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), interrupt_lock)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1513 | " unblock: [self.rb_unblock_callback, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), unblock)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1514 | " locking_mutex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), locking_mutex)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1515:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1515 | " keeping_mutexes: [CType::Pointer.new { self.rb_mutex_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), keeping_mutexes)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1516 | " join_list: [CType::Pointer.new { self.rb_waiting_list }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), join_list)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1517 | " invoke_arg: [CType::Union.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1518 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1519 | " proc: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1520:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1520 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1521 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, proc)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1522 | " args: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, args)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1523 | " kw_splat: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, kw_splat)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1524 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1525:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1525 | " func: CType::Struct.new(\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1526 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.func)\"),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1527 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, func)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1528 | " arg: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, arg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1529 | " ),\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1530:1: warning: initializer-string for character array is too long, array size is 479 but initializer has size 480 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1530 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_arg)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1531 | " invoke_type: [self.thread_invoke_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_type)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1532 | " stat_insn_usage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), stat_insn_usage)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1533 | " root_fiber: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), root_fiber)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1534:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1534 | " scheduler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), scheduler)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1535 | " blocking: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1536 | " name: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), name)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1537:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1537 | " specific_storage: [CType::Pointer.new { CType::Pointer.new { CType::Immediate.parse(\"void\") } }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), specific_storage)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1538 | " ext_config: [self.rb_ext_config, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ext_config)\")],\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1539 | " )\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1540 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1541 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1542 | " def C.VALUE\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1543 | " @VALUE ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(VALUE)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(VALUE)\"))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1544 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1545 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1546 | " def C.shape_id_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1547:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1547 | " @shape_id_t ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(shape_id_t)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(shape_id_t)\"))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1548 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1549 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1550 | " def C.rb_id_table\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1551 | " CType::Stub.new(:rb_id_table)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1552 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1553 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1554 | " def C.vm_call_handler\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1555 | " CType::Stub.new(:vm_call_handler)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1556 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1557 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1558 | " def C.method_missing_reason\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1559 | " CType::Stub.new(:method_missing_reason)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1560 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1561 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1562 | " def C.vm_ifunc\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1571:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1571 | " CType::Stub.new(:rb_scope_visibility_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1572 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1573 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1574 | " def C.rb_vm_tag\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1575 | " CType::Stub.new(:rb_vm_tag)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1576 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1577 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1578 | " def C.rb_atomic_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1579 | " CType::Stub.new(:rb_atomic_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1580 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1581 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1582 | " def C.rb_fiber_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1583 | " CType::Stub.new(:rb_fiber_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1584 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1585 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1586 | " def C.rb_ensure_list_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1602:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1602 | " def C.iseq_catch_table\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1603 | " CType::Stub.new(:iseq_catch_table)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1604 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1605 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1606 | " def C.rb_snum_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1607 | " CType::Stub.new(:rb_snum_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1608 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1609 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1610 | " def C.iseq_bits_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1611 | " CType::Stub.new(:iseq_bits_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1612 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1613 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1614 | " def C.rb_code_location_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1615 | " CType::Stub.new(:rb_code_location_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1616 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1617 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1630:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1630 | " def C.rb_method_alias_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1631 | " CType::Stub.new(:rb_method_alias_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1632 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1633 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1634 | " def C.rb_method_refined_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1635 | " CType::Stub.new(:rb_method_refined_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1636 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1637 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1638 | " def C._Bool\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1639 | " CType::Bool.new\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1640 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1641 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1642 | " def C.redblack_node_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1643 | " CType::Stub.new(:redblack_node_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1644 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1645 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1660:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1660 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1661 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1662 | " def C.rb_thread_sched_item\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1663 | " CType::Stub.new(:rb_thread_sched_item)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1664 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1665 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1666 | " def C.rb_calling_info\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1667 | " CType::Stub.new(:rb_calling_info)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1668 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1669 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1670 | " def C.rb_nativethread_lock_t\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1671 | " CType::Stub.new(:rb_nativethread_lock_t)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1672 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1673 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1674 | " def C.rb_unblock_callback\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1675 | " CType::Stub.new(:rb_unblock_callback)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": rjit_c.rb:1687:1: warning: initializer-string for character array is too long, array size is 146 but initializer has size 147 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1687 | " CType::Stub.new(:thread_invoke_type)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1688 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1689 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1690 | " def C.rb_ext_config\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1691 | " CType::Stub.new(:rb_ext_config)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1692 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1693 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1694 | "\n"/* # RJIT bindgen end ### */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  1695 | "end if Primitive.rjit_enabled_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": pack.rb:1:1: warning: initializer-string for character array is too long, array size is 273 but initializer has size 274 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Array\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* pack(template, buffer: nil) -> string */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* Formats each element in +self+ into a binary string; returns that string. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* See {Packed Data}[rdoc-ref:packed_data.rdoc]. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | " def pack(fmt, buffer: nil)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | " Primitive.pack_pack(fmt, buffer)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "class String\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* unpack(template, offset: 0) -> array */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* Extracts data from +self+, forming objects that become the elements of a new array; */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": trace_point.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* loaded from vm_trace.c */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "" Step #21 - "compile-libfuzzer-address-x86_64": | ~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* A class that provides the functionality of Kernel#set_trace_func in a */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* nice Object-Oriented API. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* == Example */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* We can use TracePoint to gather information specifically for exceptions: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* trace = TracePoint.new(:raise) do |tp| */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | ""/* \tp [tp.lineno, tp.event, tp.raised_exception] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | ""/* end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | ""/* #=> # */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | ""/* trace.enable */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | ""/* #=> false */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": trace_point.rb:238:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 238 | "\n"/* t = TracePoint.new(:line) { |tp| p tp } */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  239 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  240 | "\n"/* def m1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  241 | "\n"/* p 1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  242 | "\n"/* end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  243 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  244 | "\n"/* def m2 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  245 | "\n"/* p 2 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  246 | "\n"/* end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  247 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  248 | "\n"/* t.enable(target: method(:m1)) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  249 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  250 | "\n"/* m1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  251 | "\n"/* # prints # */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  252 | "\n"/* m2 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  253 | "\n"/* # prints nothing */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": trace_point.rb:328:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 328 | " Primitive.tracepoint_attr_parameters\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  329 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  330 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  331 | "\n"/* Return the name at the definition of the method being called */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  332 | " def method_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  333 | " Primitive.tracepoint_attr_method_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  334 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  335 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  336 | "\n"/* Return the called name of the method being called */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  337 | " def callee_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  338 | " Primitive.tracepoint_attr_callee_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  339 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  340 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  341 | "\n"/* Return class or module of the method being called. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  342 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  343 | "\n"/* class C; def foo; end; end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": trace_point.rb:402:1: warning: initializer-string for character array is too long, array size is 215 but initializer has size 216 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 402 | " Primitive.tracepoint_attr_raised_exception\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  403 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  404 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  405 | "\n"/* Compiled source code (String) on *eval methods on the +:script_compiled+ event. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  406 | "\n"/* If loaded from a file, it will return nil. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  407 | " def eval_script\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  408 | " Primitive.tracepoint_attr_eval_script\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  409 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  410 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  411 | "\n"/* Compiled instruction sequence represented by a RubyVM::InstructionSequence instance */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  412 | "\n"/* on the +:script_compiled+ event. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  413 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  414 | "\n"/* Note that this method is MRI specific. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  415 | " def instruction_sequence\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  416 | " Primitive.tracepoint_attr_instruction_sequence\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  417 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": warning.rb:1:1: warning: initializer-string for character array is too long, array size is 182 but initializer has size 183 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* encoding: utf-8 */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* frozen-string-literal: true */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "" Step #21 - "compile-libfuzzer-address-x86_64": | ~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "module Kernel\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | " module_function\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* warn(*msgs, uplevel: nil, category: nil) -> nil */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* If warnings have been disabled (for example with the */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* -W0 flag), does nothing. Otherwise, */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* converts each of the messages to strings, appends a newline */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* character to the string if the string does not end in a newline, */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* and calls Warning.warn with the string. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* warn(\"warning 1\", \"warning 2\") */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": array.rb:1:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Array\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* array.shuffle!(random: Random) -> array */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* Shuffles the elements of +self+ in place. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* a = [1, 2, 3] #=> [1, 2, 3] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* a.shuffle! #=> [2, 3, 1] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* a #=> [2, 3, 1] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* The optional +random+ argument will be used as the random number generator: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* a.shuffle!(random: Random.new(1)) #=> [1, 3, 2] */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " def shuffle!(random: Random)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | " Primitive.rb_ary_shuffle_bang(random)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": array.rb:103:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 103 | " Primitive.attr! :leaf\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  104 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  105 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  106 | " if unspecified\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  107 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  108 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  109 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_FIRST) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  110 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  111 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  112 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  113 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  114 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  115 | "\n"/* array.last -> object or nil */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  116 | "\n"/* array.last(n) -> new_array */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  117 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  118 | "\n"/* Returns elements from +self+; +self+ is not modified. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": array.rb:151:1: warning: initializer-string for character array is too long, array size is 175 but initializer has size 176 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 151 | " Primitive.cexpr! %q{ ary_last(self) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  152 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  153 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_LAST) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  154 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  155 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  156 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  157 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": kernel.rb:1:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "module Kernel\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* obj.class -> class */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Returns the class of obj. This method must always be called */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* with an explicit receiver, as #class is also a reserved word in */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* Ruby. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* 1.class #=> Integer */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* self.class #=> Object */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* -- */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* Equivalent to \\c Object\\#class in Ruby. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* Returns the class of \\c obj, skipping singleton classes or module inclusions. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* ++ */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": kernel.rb:131:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 131 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  132 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  133 | " yield(self)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  134 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  135 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  136 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  137 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  138 | "\n"/* obj.yield_self {|x| block } -> an_object */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  139 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  140 | "\n"/* Yields self to the block and returns the result of the block. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  141 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  142 | "\n"/* \"my string\".yield_self {|s| s.upcase } #=> \"MY STRING\" */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  143 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  144 | " def yield_self\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  145 | " unless block_given?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  146 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": kernel.rb:193:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 193 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~ Step #21 - "compile-libfuzzer-address-x86_64":  194 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  195 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  196 | "\n"/* Float(arg, exception: true) -> float or nil */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  197 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  198 | "\n"/* Returns arg converted to a float. Numeric types are */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  199 | "\n"/* converted directly, and with exception to String and */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  200 | "\n"/* nil the rest are converted using */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  201 | "\n"/* arg.to_f. Converting a String with invalid */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  202 | "\n"/* characters will result in a ArgumentError. Converting */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  203 | "\n"/* nil generates a TypeError. ExceptIn file included from rational.c:ions 30can: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from be ./include/ruby/ruby.h*/ Step #21 - "compile-libfuzzer-address-x86_64": : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~28: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  204 | "In file included from ./include/ruby/internal/arithmetic.h:\n"/* su24ppressed by pa: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const Vssing exception: false. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  205 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  206 | "\n"/* Float(1) #=> 1.0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  207 | "\n"/* Float(\"123.456\") #=> 123.456 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  208 | "\n"/* Float(\"123.0_badstring\") #=> ArgumentError: invalid value for Float(): \"123.0_badstring\" */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:1:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* \\Ractor is an Actor-model abstraction for Ruby that provides thread-safe parallel execution. */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* Ractor.new makes a new \\Ractor, which can run in parallel. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* # The simplest ractor */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* r = Ractor.new {puts \"I am in Ractor!\"} */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* r.take # wait for it to finish */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* # Here, \"I am in Ractor!\" is printed */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* Ractors do not share all objects with each other. There are two main benefits to this: across ractors, thread-safety */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | ""/* concerns such as data-races and race-conditions are not possible. The other benefit is parallelism. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | ""/* To achieve this, object sharing is limited across ractors. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | ""/* For example, unlike in threads, ractors can't access all the objects available in other ractors. Even objects normally */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | ""/* available through variables in the outer scope are prohibited from being used across ractors. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:282:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 282 | " __builtin_ractor_create(loc, name, args, b)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  283 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  284 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  285 | "\n"/* Returns the currently executing Ractor. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  286 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  287 | "\n"/* Ractor.current #=> # */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  288 | " def self.current\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  289 | " __builtin_cexpr! %q{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  290 | " rb_ractor_self(rb_ec_ractor_ptr(ec));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  291 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  292 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  293 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  294 | "\n"/* Returns the number of Ractors currently running or blocking (waiting). */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  295 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  296 | "\n"/* Ractor.count #=> 1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  297 | "\n"/* r = Ractor.new(name: 'example') { Ractor.yield(1) } */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:361:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 361 | " if ractors.delete Ractor.current\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  362 | " do_receive = true\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  363 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  364 | " do_receive = false\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  365 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  366 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  367 | " __builtin_ractor_select_internal ractors, do_receive, !yield_unspecified, yield_value, move\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  368 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  369 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  370 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  371 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  372 | "\n"/* Ractor.receive -> mALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": sg */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  373 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  374 | "\n"/* Receive a message from the incoming port of the current ractor (which was */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  375 | "\n"/* sent there by #send from another ractor). */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  376 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:443:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 443 | " ractor_receive(ec, rb_ec_ractor_ptr(ec))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  444 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  445 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  446 | " alias recv receive\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  447 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  448 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  449 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  450 | "\n"/* Ractor.receive_if {|msg| block } -> msg */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  451 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  452 | "\n"/* Receive only a specific message. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  453 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  454 | "\n"/* Instead of Ractor.receive, Ractor.receive_if can be given a pattern (or any */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  455 | "\n"/* filter) in a block and you can choose the messages to accept that are available in */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  456 | "\n"/* your ractor's incoming queue. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  457 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  458 | "\n"/* r = Ractor.new do */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:621:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 621 | "\n"/* puts \"Ractor: after yield\" */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  622 | "\n"/* end */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  623 | "\n"/* wait */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  624 | "\n"/* puts \"Still not taken\" */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  625 | "\n"/* puts r.take */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  626 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  627 | "\n"/* This will print: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  628 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  629 | "\n"/* Still not taken */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  630 | "\n"/* Hello from ractor */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  631 | "\n"/* Ractor: after yield */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  632 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  633 | "\n"/* If the outgoing port was closed with #close_outgoing, the method will raise: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  634 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  635 | "\n"/* r = Ractor.new do */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  636 | "\n"/* close_outgoing */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:720:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 720 | " status = __builtin_cexpr! %q{\nIn file included from re.c:" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  721 | " rb_s16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./encindex.h:14tr_ne: Step #21 - "compile-libfuzzer-address-x86_64": In file included from w2./include/ruby/encoding.h(ractor_status_str(RACTOR_PTR(self)->status_))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  722 | " :}\19n" Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": | In file included from ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/ruby.h:28 : Step #21 - "compile-libfuzzer-address-x86_64": 723In file included from | ./include/ruby/internal/arithmetic.h:"24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from \"#\"./include/ruby/internal/arithmetic/char.h\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  724: | 29": Step #21 - "compile-libfuzzer-address-x86_64": end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ./include/ruby/internal/core/rstring.h~~~~~~~~~: Step #21 - "compile-libfuzzer-address-x86_64": 398 725 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  726: | 24:" alias towarning: _s inspect\ndefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  727 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  728 | "\n"/* The n a398m | e set in R actor . n ew, ors +nilt+r.u c*t/ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": R 729 | S" def tnraimen\n"g Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": r 730 | " e__builtint_vcaelx;pr! Step #21 - "compile-libfuzzer-address-x86_64": %q{R A| C ^T Step #21 - "compile-libfuzzer-address-x86_64": OR_PTR(sel./include/ruby/internal/core/rbasic.hf:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": )-> 88 | name}\n" Step #21 - "compile-libfuzzer-address-x86_64": |  cons~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-address-x86_64":  VA L731U | E klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  732 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  733 | " class RemoteError\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  734 | " attr_reader :ractor\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  735 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:768:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 768 | " __builtin_cexpr! %q{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  769 | " ractor_close_outgoing(ec, RACTOR_PTR(self));\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  770 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  771 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  772 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  773 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  774 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  775 | "\n"/* Ractor.shareable?(obj) -> true | false */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  776 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  777 | "\n"/* Checks if the object is shareable by ractors. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  778 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  779 | "\n"/* Ractor.shareable?(1) #=> true -- numbers and other immutable basic values are frozen */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  780 | "\n"/* Ractor.shareable?('foo') #=> false, unless the string is frozen due to # frozen_string_literal: true */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  781 | "\n"/* Ractor.shareable?('foo'.freeze) #=> true */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  782 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  783 | "\n"/* See also the \"Shareable and unshareable objects\" section in the \\Ractor class docs. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ractor.rb:839:1: warning: initializer-string for character array is too long, array size is 230 but initializer has size 231 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 839 | " Primitive.ractor_local_value(sym)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  840 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  841 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  842 | "\n"/* set a value 2 warningin ractor-local storage */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  843 | " def []=(sym, val)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  844 | " Primitive.ractor_local_value_set(sym, val)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  845 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": s | generated. Step #21 - "compile-libfuzzer-address-x86_64": ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  846 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  847 | "\n"/* returns main ractor */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  848 | " def self.main\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  849 | " __builtin_cexpr! %q{\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  850 | " rb_ractor_self(GET_VM()->ractor.main_ractor);\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  851 | " }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  852 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  853 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": symbol.rb:1:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Symbol\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* to_sym -> self */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* Returns +self+. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* Related: String#to_sym. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | " def to_sym\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | " self\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " alias intern to_sym\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": timev.rb:1:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* A +Time+ object represents a date and time: */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | ""/* Time.new(2000, 1, 1, 0, 0, 0) # => 2000-01-01 00:00:00 -0600 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* Although its value can bcompiling regcomp.c Step #21 - "compile-libfuzzer-address-x86_64": e expressed as a single numeric */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* (see {Epoch Seconds}[rdoc-ref:Time@Epoch+Seconds] below), */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* it can be convenient to deal with the value by parts: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* t = Time.new(-2000, 1, 1, 0, 0, 0.0) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | ""/* # => -2000-01-01 00:00:00 -0600 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | ""/* t.year # => -2000 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | ""/* t.month # => 1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | ""/* t.mday # => 1 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | ""/* t.hour # => 0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | ""/* t.min # => 0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | ""/* t.sec # => 0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": timev.rb:395:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 395 | " def initialize(year = (now = true), mon = (str = year; nil), mday = nil, hour = nil, min = nil, sec = nil, zone = nil,\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  396 | " in: nil, precision: 9)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  397 | " if zone\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  398 | " if Primitive.arg!(:in)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  399 | " raise ArgumentError, \"timezone argument given as positional and keyword arguments\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  400 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  401 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  402 | " zone = Primitive.arg!(:in)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  403 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  404 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  405 | " if now\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  406 | " return Primitive.time_init_now(zone)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  407 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  408 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  409 | " if str and Primitive.time_init_parse(str, zone, precision)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  410 | " return self\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": timev.rb:413:1: warning: initializer-string for character array is too long, array size is 78 but initializer has size 79 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 413 | " Primitive.time_init_args(year, mon, mday, hour, min, sec, zone)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  414 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  415 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": thread_sync.rb:1:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Thread\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | " class Queue\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* pop(non_block=false, timeout: nil) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Retrieves data from the queue. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* If the queue is empty, the calling thread is suspended until data is pushed */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* onto the queue. If +non_block+ is true, the thread isn't suspended, and */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n"/* +ThreadError+ is raised. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "\n"/* If +timeout+ seconds have passed and no data is available +nil+ is */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n"/* returned. If +timeout+ is +0+ it returns immediately. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | " def pop(non_block = false, timeout: nil)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | " if non_block && timeout\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | " raise ArgumentError, \"can't set a timeout if non_block is enabled\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": thread_sync.rb:39:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 39 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  40 | " Primitive.rb_szqueue_pop(non_block, timeout)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  41 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  42 | " alias_method :deq, :pop\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  43 | " alias_method :shift, :pop\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  44 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  45 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  46 | "\n"/* push(object, non_block=false, timeout: nil) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  47 | "\n"/* enq(object, non_block=false, timeout: nil) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  48 | "\n"/* <<(object) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  49 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  50 | "\n"/* Pushes +object+ to the queue. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  51 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  52 | "\n"/* If there is no space left in the queue, waits until space becomes */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  53 | "\n"/* available, unless +non_block+ is true. If +non_block+ is true, the */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  54 | "\n"/* thread isn't suspended, and +ThreadError+ is raised. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": nilclass.rb:1:1: warning: initializer-string for character array is too long, array size is 98 but initializer has size 99 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class NilClass\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | "\n"/* nil.to_i -> 0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | "\n"/* Always returns zero. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* nil.to_i #=> 0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | " def to_i\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | " return 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n"/* call-seq: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* nil.to_f -> 0.0 */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "class Binding\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | "\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | " def irb\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | " require 'irb'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | " irb\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | "\n"/* suppress redefinition warning */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | " alias irb irb\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | "module Kernel\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | " def pp(*objs)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | " require 'pp'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | " pp(*objs)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gem_prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | "begin\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | " require 'rubygems'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "rescue LoadError => e\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | " raise unless e.path == 'rubygems'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | " warn \"`RubyGems' were not loaded.\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | "else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | " require 'bundled_gems'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | "end if defined?(Gem)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "begin\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " require 'error_highlight'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | "rescue LoadError\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | " warn \"`error_highlight' was not loaded.\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "end if defined?(ErrorHighlight)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": gem_prelude.rb:26:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 26 | " warn \"`syntax_suggest' was not loaded.\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  27 | "end if defined?(SyntaxSuggest)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  28 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:1:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 1 | ""/* frozen_string_literal: true */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  2 | ""/* :markup: markdown */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  3 | "" Step #21 - "compile-libfuzzer-address-x86_64": | ~~ Step #21 - "compile-libfuzzer-address-x86_64":  4 | ""/* This module allows for introspection of \\YJIT, CRuby's just-in-time compiler. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  5 | ""/* Everything in the module is highly implementation specific and the API might */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  6 | ""/* be less stable compared to the standard library. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  7 | ""/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  8 | ""/* This module may not exist if \\YJIT does not support the particular platform */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  9 | ""/* for which CRuby is built. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  10 | "module RubyVM::YJIT\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  11 | "\n"/* Check if \\YJIT is enabled. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  12 | " def self.enabled?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  13 | " Primitive.cexpr! 'RBOOL(rb_yjit_enabled_p)'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  14 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  15 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  16 | "\n"/* Check if `--yjit-stats` is used. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:40:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 40 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  41 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  42 | "\n"/* If --yjit-trace-exits is enabled parse the hashes from */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  43 | "\n"/* Primitive.rb_yjit_get_exit_locations into a format readable */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  44 | "\n"/* by Stackprof. This will allow us to find the exact location of a */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  45 | "\n"/* side exit in YJIT based on the instruction that is exiting. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  46 | " def self.exit_locations\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  47 | " return unless trace_exit_locations_enabled?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  48 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  49 | " results = Primitive.rb_yjit_get_exit_locations\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  50 | " raw_samples = results[:raw].dup\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  51 | " line_samples = results[:lines].dup\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  52 | " frames = results[:frames].dup\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  53 | " samples_count = 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  54 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  55 | "\n"/* Loop through the instructions and set the frame hash with the data. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:61:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 61 | " frames[frame_id] = frame_hash\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  62 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  63 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  64 | "\n"/* Loop through the raw_samples and build the hashes for StackProf. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  65 | "\n"/* The loop is based off an example in the StackProf documentation and therefore */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  66 | "\n"/* this functionality can only work with that library. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  67 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  68 | "\n"/* Raw Samples: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  69 | "\n"/* [ length, frame1, frame2, frameN, ..., instruction, count */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  70 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  71 | "\n"/* Line Samples */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  72 | "\n"/* [ length, line_1, line_2, line_n, ..., dummy value, count */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  73 | " i = 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  74 | " while i < raw_samples.length\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  75 | " stack_length = raw_samples[i]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  76 | " i += 1\n"/* consume the stack length */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:91:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 91 | " frame_info = frames[frame_id]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  92 | " frame_info[:total_samples] += sample_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  93 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  94 | " frame_info[:lines][line_samples[idx]] ||= [0, 0]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  95 | " frame_info[:lines][line_samples[idx]][0] += sample_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  96 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  97 | " prev_frame_id = frame_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  98 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  99 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  100 | " i += stack_length\n"/* consume the stack */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  101 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  102 | " top_frame_id = prev_frame_id\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  103 | " top_frame_line = 1\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  104 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  105 | " frames[top_frame_id][:samples] += sample_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  106 | " frames[top_frame_id][:lines] ||= {}\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:108:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 108 | " frames[top_frame_id][:lines][top_frame_line][1] += sample_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  109 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  110 | " samples_count += sample_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  111 | " i += 1\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  112 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  113 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  114 | " results[:samples] = samples_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  115 | "\n"/* Set missed_samples and gc_samples to 0 as their values */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  116 | "\n"/* don't matter to us in this context. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  117 | " results[:missed_samples] = 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  118 | " results[:gc_samples] = 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  119 | " results\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  120 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  121 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  122 | "\n"/* Marshal dumps exit locations to the given filename. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  123 | "\n"/* */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:153:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 153 | " File.binwrite(filename, Marshal.dump(RubyVM::YJIT.exit_locations))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  154 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  155 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  156 | "\n"/* Return a hash for statistics generated for the `--yjit-stats` command line option. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  157 | "\n"/* Return `nil` when option is not passed or unavailable. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  158 | " def self.runtime_stats(context: false)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  159 | " stats = Primitive.rb_yjit_get_stats(context)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  160 | " return stats if stats.nil?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  161 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  162 | " stats[:object_shape_count] = Primitive.object_shape_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  163 | " return stats unless Primitive.rb_yjit_stats_enabled_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  164 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  165 | " side_exits = total_exit_count(stats)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  166 | " total_exits = side_exits + stats[:leave_interp_return]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  167 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  168 | "\n"/* Number of instructions that finish executing in YJIT. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:173:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 173 | " avg_len_in_yjit = total_exits > 0 ? retired_in_yjit.to_f / total_exits : 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  174 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  175 | "\n"/* Proportion of instructions that retire in YJIT */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  176 | " total_insns_count = retired_in_yjit + stats[:vm_insns_count]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  177 | " yjit_ratio_pct = 100.0 * retired_in_yjit.to_f / total_insns_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  178 | " stats[:total_insns_count] = total_insns_count\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  179 | " stats[:ratio_in_yjit] = yjit_ratio_pct\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  180 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  181 | "\n"/* Make those stats available in RubyVM::YJIT.runtime_stats as well */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  182 | " stats[:side_exit_count] = side_exits\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  183 | " stats[:total_exit_count] = total_exits\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  184 | " stats[:avg_len_in_yjit] = avg_len_in_yjit\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  185 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  186 | " stats\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  187 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  188 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:193:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 193 | " require 'stringio'\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  194 | " strio = StringIO.new\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  195 | " _print_stats(out: strio)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  196 | " strio.string\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  197 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  198 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  199 | "\n"/* Produce disassembly for an iseq. This requires a `--enable-yjit=dev` build. */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  200 | " def self.disasm(iseq)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  201 | "\n"/* If a method or proc is passed in, get its iseq */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  202 | " iseq = RubyVM::InstructionSequence.of(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  203 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  204 | " if self.enabled?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  205 | "\n"/* Produce the disassembly string */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  206 | "\n"/* Include the YARV iseq disasm in the string for additional context */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  207 | " iseq.disasm + \"\\n\" + Primitive.rb_yjit_disasm_iseq(iseq)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  208 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:225:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 225 | " Primitive.rb_yjit_code_gc\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  226 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  227 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  228 | " def self.simulate_oom!\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  229 | " Primitive.rb_yjit_simulate_oom_bang\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  230 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  231 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  232 | "\n"/* Avoid calling a Ruby method here to not interfere with compilation tests */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  233 | " if Primitive.rb_yjit_stats_enabled_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  234 | " at_exit { print_and_dump_stats }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  235 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  236 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  237 | " class << self\n"/* :stopdoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  238 | " private\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  239 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  240 | "\n"/* Print stats and dump exit locations */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:252:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 252 | " dump_exit_locations(filename)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  253 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  254 | " $stderr.puts(\"YJIT exit locations dumped to `#{filename}`.\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  255 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  256 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  257 | "\n"/* Print a summary of reasons for adverse performance events (e.g. exits) */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  258 | " def _print_stats_reasons(stats, out)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  259 | " print_counters(stats, out: out, prefix: 'send_', prompt: 'method call fallback reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  260 | " print_counters(stats, out: out, prefix: 'invokeblock_', prompt: 'invokeblock fallback reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  261 | " print_counters(stats, out: out, prefix: 'invokesuper_', prompt: 'invokesuper fallback reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:262:1: warning: initializer-string for character array is too long, array size is 411 but initializer has size 412 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 262 | " print_counters(stats, out: out, prefix: 'guard_send_', prompt: 'method call exit reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  263 | " print_counters(stats, out: out, prefix: 'guard_invokeblock_', prompt: 'invokeblock exit reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  264 | " print_counters(stats, out: out, prefix: 'guard_invokesuper_', prompt: 'invokesuper exit reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  265 | " print_counters(stats, out: out, prefix: 'gbpp_', prompt: 'getblockparamproxy exit reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:266:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 266 | " print_counters(stats, out: out, prefix: 'getivar_', prompt: 'getinstancevariable exit reasons:')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  267 | " print_counters(stats, out: out, prefix: 'setivar_', prompt: 'setinstancevariable exit reasons:')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  268 | " %w[\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  269 | " branchif\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  270 | " branchnil\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  271 | " branchunless\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  272 | " definedivar\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  273 | " expandarray\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  274 | " jump\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  275 | " leave\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  276 | " objtostring\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  277 | " opt_aref\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  278 | " opt_aref_with\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  279 | " opt_aset\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  280 | " opt_case_dispatch\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  281 | " opt_div\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:284:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 284 | " opt_mod\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  285 | " opt_mult\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  286 | " opt_plus\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  287 | " setlocal\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  288 | " ].each do |insn|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  289 | " print_counters(stats, out: out, prefix: \"#{insn}_\", prompt: \"#{insn} exit reasons:\", optional: true)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  290 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  291 | " print_counters(stats, out: out, prefix: 'lshift_', prompt: 'left shift (ltlt) exit reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  292 | " print_counters(stats, out: out, prefix: 'invalidate_', prompt: 'invalidation reasons: ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  293 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  294 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  295 | "\n"/* Format and print out counters */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  296 | " def _print_stats(out: $stderr)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  297 | " stats = runtime_stats(context: true)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:298:1: warning: initializer-string for character array is too long, array size is 409 but initializer has size 410 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 298 | " return unless Primitive.rb_yjit_stats_enabled_p\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  299 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  300 | " out.puts(\"***YJIT: Printing YJIT statistics on exit***\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  301 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  302 | " _print_stats_reasons(stats, out)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  303 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  304 | "\n"/* Number of failed compiler invocations */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  305 | " compilation_failure = stats[:compilation_failure]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  306 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  307 | " code_region_overhead = stats[:code_region_size] - (stats[:inline_code_size] + stats[:outlined_code_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  308 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  309 | " out.puts \"num_send: \" + format_number(13, stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:310:1: warning: initializer-string for character array is too long, array size is 444 but initializer has size 445 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 310 | " out.puts \"num_send_known_class: \" + format_number_pct(13, stats[:num_send_known_class], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  311 | " out.puts \"num_send_polymorphic: \" + format_number_pct(13, stats[:num_send_polymorphic], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  312 | " out.puts \"num_send_megamorphic: \" + format_number_pct(13, stats[:send_megamorphic], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  313 | " out.puts \"num_send_dynamic: \" + format_number_pct(13, stats[:num_send_dynamic], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:314:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 314 | " out.puts \"num_send_inline: \" + format_number_pct(13, stats[:num_send_inline], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  315 | " out.puts \"num_send_leaf_builtin: \" + format_number_pct(13, stats[:num_send_leaf_builtin], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  316 | " out.puts \"num_send_cfunc: \" + format_number_pct(13, stats[:num_send_cfunc], stats[:num_send])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  317 | " out.puts \"num_send_cfunc_inline: \" + format_number_pct(13, stats[:num_send_cfunc_inline], stats[:num_send_cfunc])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:318:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 318 | " if stats[:num_send_x86_rel32] != 0 || stats[:num_send_x86_reg] != 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  319 | " out.puts \"num_send_x86_rel32: \" + format_number(13, stats[:num_send_x86_rel32])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  320 | " out.puts \"num_send_x86_reg: \" + format_number(13, stats[:num_send_x86_reg])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  321 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  322 | " out.puts \"num_getivar_megamorphic: \" + format_number(13, stats[:num_getivar_megamorphic])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  323 | " out.puts \"num_setivar_megamorphic: \" + format_number(13, stats[:num_setivar_megamorphic])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:324:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 324 | " out.puts \"num_throw: \" + format_number(13, stats[:num_throw])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  325 | " out.puts \"num_throw_break: \" + format_number_pct(13, stats[:num_throw_break], stats[:num_throw])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  326 | " out.puts \"num_throw_retry: \" + format_number_pct(13, stats[:num_throw_retry], stats[:num_throw])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  327 | " out.puts \"num_throw_return: \" + format_number_pct(13, stats[:num_throw_return], stats[:num_throw])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  328 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  329 | " out.puts \"iseq_stack_too_large: \" + format_number(13, stats[:iseq_stack_too_large])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:330:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 330 | " out.puts \"iseq_too_long: \" + format_number(13, stats[:iseq_too_long])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  331 | " out.puts \"temp_reg_opnd: \" + format_number(13, stats[:temp_reg_opnd])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  332 | " out.puts \"temp_mem_opnd: \" + format_number(13, stats[:temp_mem_opnd])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  333 | " out.puts \"temp_spill: \" + format_number(13, stats[:temp_spill])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  334 | " out.puts \"bindings_allocations: \" + format_number(13, stats[:binding_allocations])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  335 | " out.puts \"bindings_set: \" + format_number(13, stats[:binding_set])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:336:1: warning: initializer-string for character array is too long, array size is 431 but initializer has size 432 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 336 | " out.puts \"compilation_failure: \" + format_number(13, compilation_failure) if compilation_failure != 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  337 | " out.puts \"live_iseq_count: \" + format_number(13, stats[:live_iseq_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  338 | " out.puts \"compiled_iseq_entry: \" + format_number(13, stats[:compiled_iseq_entry])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  339 | " out.puts \"cold_iseq_entry: \" + format_number_pct(13, stats[:cold_iseq_entry], stats[:compiled_iseq_entry] + stats[:cold_iseq_entry])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:340:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 340 | " out.puts \"compiled_iseq_count: \" + format_number(13, stats[:compiled_iseq_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  341 | " out.puts \"compiled_blockid_count:\" + format_number(13, stats[:compiled_blockid_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  342 | " out.puts \"compiled_block_count: \" + format_number(13, stats[:compiled_block_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  343 | " if stats[:compiled_blockid_count] != 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  344 | " out.puts \"versions_per_block: \" + format_number(13, \"%4.3f\" % (stats[:compiled_block_count].fdiv(stats[:compiled_blockid_count])))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  345 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:346:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 346 | " out.puts \"compiled_branch_count: \" + format_number(13, stats[:compiled_branch_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  347 | " out.puts \"compile_time_ms: \" + format_number(13, stats[:compile_time_ns] / (1000 * 1000))\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  348 | " out.puts \"block_next_count: \" + format_number(13, stats[:block_next_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  349 | " out.puts \"defer_count: \" + format_number(13, stats[:defer_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  350 | " out.puts \"defer_empty_count: \" + format_number(13, stats[:defer_empty_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  351 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:352:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 352 | " out.puts \"branch_insn_count: \" + format_number(13, stats[:branch_insn_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  353 | " out.puts \"branch_known_count: \" + format_number_pct(13, stats[:branch_known_count], stats[:branch_insn_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  354 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  355 | " out.puts \"freed_iseq_count: \" + format_number(13, stats[:freed_iseq_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  356 | " out.puts \"invalidation_count: \" + format_number(13, stats[:invalidation_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  357 | " out.puts \"constant_state_bumps: \" + format_number(13, stats[:constant_state_bumps])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:358:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 358 | " out.puts \"inline_code_size: \" + format_number(13, stats[:inline_code_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  359 | " out.puts \"outlined_code_size: \" + format_number(13, stats[:outlined_code_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  360 | " out.puts \"code_region_size: \" + format_number(13, stats[:code_region_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  361 | " out.puts \"code_region_overhead: \" + format_number_pct(13, code_region_overhead, stats[:code_region_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  362 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  363 | " out.puts \"freed_code_size: \" + format_number(13, stats[:freed_code_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:364:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 364 | " out.puts \"yjit_alloc_size: \" + format_number(13, stats[:yjit_alloc_size]) if stats.key?(:yjit_alloc_size)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  365 | " out.puts \"live_context_size: \" + format_number(13, stats[:live_context_size])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  366 | " out.puts \"live_context_count: \" + format_number(13, stats[:live_context_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  367 | " out.puts \"live_page_count: \" + format_number(13, stats[:live_page_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  368 | " out.puts \"freed_page_count: \" + format_number(13, stats[:freed_page_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:369:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 369 | " out.puts \"code_gc_count: \" + format_number(13, stats[:code_gc_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  370 | " out.puts \"num_gc_obj_refs: \" + format_number(13, stats[:num_gc_obj_refs])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  371 | " out.puts \"object_shape_count: \" + format_number(13, stats[:object_shape_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  372 | " out.puts \"side_exit_count: \" + format_number(13, stats[:side_exit_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  373 | " out.puts \"total_exit_count: \" + format_number(13, stats[:total_exit_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:374:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 374 | " out.puts \"total_insns_count: \" + format_number(13, stats[:total_insns_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  375 | " out.puts \"vm_insns_count: \" + format_number(13, stats[:vm_insns_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  376 | " out.puts \"yjit_insns_count: \" + format_number(13, stats[:yjit_insns_count])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  377 | " out.puts \"ratio_in_yjit: \" + (\"%12.1f\" % stats[:ratio_in_yjit]) + \"%\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  378 | " out.puts \"avg_len_in_yjit: \" + (\"%13.1f\" % stats[:avg_len_in_yjit])\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  379 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  380 | " print_sorted_exit_counts(stats, out: out, prefix: \"exit_\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  381 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:382:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 382 | " print_sorted_cfunc_calls(stats, out:out)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  383 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  384 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  385 | " def print_sorted_cfunc_calls(stats, out:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  386 | " calls = stats[:cfunc_calls]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  387 | " if calls.empty?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  388 | " return\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  389 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  390 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  391 | "\n"/* Total number of cfunc calls */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  392 | " num_send_cfunc = stats[:num_send_cfunc]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  393 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  394 | "\n"/* Sort calls by decreasing frequency and keep the top N */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  395 | " pairs = calls.map { |k,v| [k, v] }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  396 | " pairs.sort_by! {|pair| pair[1] }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  397 | " pairs.reverse!\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:402:1: warning: initializer-string for character array is too long, array size is 440 but initializer has size 441 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 402 | " longest_name_len = pairs.max_by { |name, count| name.length }.first.length\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  403 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  404 | " out.puts \"Top-#{pairs.size} most frequent C calls (#{\"%.1f\" % top_n_pct}% of C calls):\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  405 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  406 | " pairs.each do |name, count|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  407 | " padding = longest_name_len + left_pad\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  408 | " padded_name = \"%#{padding}s\" % name\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  409 | " padded_count = format_number_pct(10, count, num_send_cfunc)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  410 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  411 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  412 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  413 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:414:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 414 | " def print_sorted_exit_counts(stats, out:, prefix:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  415 | " total_exits = total_exit_count(stats)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  416 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  417 | " if total_exits > 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  418 | " exits = []\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  419 | " stats.each do |k, v|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  420 | " if k.start_with?(pref1i warningx generated). Step #21 - "compile-libfuzzer-address-x86_64": \n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  421 | " exits.push [k.to_s.delete_prefix(prefix), v]\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  422 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  423 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  424 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  425 | " exits = exits.select { |_name, count| count > 0 }.max_by(how_many) { |_name, count| count }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  426 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  427 | " top_n_total = exits.sum { |name, count| count }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:428:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 428 | " top_n_exit_pct = 100.0 * top_n_total / total_exits\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  429 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  430 | " out.puts \"Top-#{exits.size} most frequent exit ops (#{\"%.1f\" % top_n_exit_pct}% of exits):\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  431 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  432 | " longest_insn_name_len = exits.max_by { |name, count| name.length }.first.length\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  433 | " exits.each do |name, count|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  434 | " padding = longest_insn_name_len + left_pad\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  435 | " padded_name = \"%#{padding}s\" % name\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  436 | " padded_count = format_number_pct(10, count, total_exits)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  437 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:438:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 438 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  439 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  440 | " out.puts \"total_exits: \" + format_number(10, total_exits)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  441 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  442 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  443 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  444 | " def total_exit_count(stats, prefix: \"exit_\")\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  445 | " total = 0\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  446 | " stats.each do |k,v|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  447 | " total += v if k.start_with?(prefix)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  448 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  449 | " compiling regenc.c Step #21 - "compile-libfuzzer-address-x86_64": total\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  450 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  451 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  452 | " def print_counters(counters, out:, prefix:, prompt:, optional: false)\n"/* :nodoc: */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  453 | " counters = counters.filter { |key, _| key.start_with?(prefix) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:455:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 455 | " counters.transform_keys! { |key| key.to_s.delete_prefix(prefix) }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  456 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  457 | " if counters.empty?\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  458 | " unless optional\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  459 | " out.puts(prompt)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  460 | " out.puts(\" (all relevant counters are zero)\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  461 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  462 | " return\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  463 | " else\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  464 | " out.puts(prompt)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  465 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  466 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  467 | " counters = counters.to_a\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  468 | " counters.sort_by! { |(_, counter_value)| counter_value }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  469 | " longest_name_length = counters.max_by { |(name, _)| name.length }.first.length\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:470:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 470 | " total = counters.sum { |(_, counter_value)| counter_value }\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  471 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  472 | " counters.reverse_each do |(name, value)|\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  473 | " padded_name = name.rjust(longest_name_length, ' ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  474 | " padded_count = format_number_pct(10, value, total)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  475 | " out.puts(\" #{padded_name}: #{padded_count}\")\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  476 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  477 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  478 | "\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  479 | "\n"/* Format large numbers with comma separators for readability */ Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  480 | " def format_number(pad, number)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  481 | " s = number.to_s\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  482 | " i = s.index('.') || s.size\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  483 | " s.insert(i -= 3, ',') while i > 3\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  484 | " s.rjust(pad, ' ')\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  485 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": yjit.rb:488:1: warning: initializer-string for character array is too long, array size is 244 but initializer has size 245 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 488 | " def format_number_pct(pad, number, total)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  489 | " padded_count = format_number(pad, number)\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  490 | " percentage = number.fdiv(total) * 100\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  491 | " formatted_pct = \"%4.1f%%\" % percentage\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  492 | " \"#{padded_count} (#{formatted_pct})\"\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  493 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  494 | " end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64":  495 | "end\n" Step #21 - "compile-libfuzzer-address-x86_64": | ~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling regerror.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from regcomp.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regparse.h:33: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 289 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling regexec.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from regenc.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling regparse.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from regerror.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": regenc.c:826:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 826 | POSIX_BRACKET_ENTRY_INIT("XDigit", ONIGENC_CTYPE_XDIGIT), Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from random.c:1718: Step #21 - "compile-libfuzzer-address-x86_64": ./siphash.c:145:25: warning: initializer-string for character array is too long, array size is 32 but initializer has size 33 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 145 | } sip_init_state_bin = {"uespemos""modnarod""arenegyl""setybdet"}; Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from regexec.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from regparse.c:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regparse.h:33: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 3 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling regsyntax.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ruby.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from regsyntax.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retvcompiling ruby_parser.c Step #21 - "compile-libfuzzer-address-x86_64": al; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 4 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling scheduler.c Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": regparse.c:4412:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 4412 | POSIX_BRACKET_ENTRY_INIT("xdigit", ONIGENC_CTYPE_XDIGIT), Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": compiling shape.c Step #21 - "compile-libfuzzer-address-x86_64": compiling signal.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling sprintf.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ruby.c:44: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:1 warning generated398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]. Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: compiling st.c Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from scheduler.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./vm_core.h:94: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | s1t warning generated. Step #21 - "compile-libfuzzer-address-x86_64": ruct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling strftime.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from sprintf.c:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from signal.c:36: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./debug_counter.h:351: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling string.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from shape.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./vm_core.h:94: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from st.c:107: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling struct.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from strftime.c:68: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": signal.c:972:37: warning: initializer-string for character array is too long, array size is 13 but initializer has size 14 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 972 | static const char NOZ(msg1, " received in "); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": signal.c:973:37: warning: initializer-string for character array is too long, array size is 9 but initializer has size 10 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 973 | static const char NOZ(msg2, " handler\n"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from string.c:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./debug_counter.h:351: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling symbol.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from struct.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling thread.c Step #21 - "compile-libfuzzer-address-x86_64": 3 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling time.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling transcode.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from symbol.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling util.c Step #21 - "compile-libfuzzer-address-x86_64": compiling variable.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from thread.c:75: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from time.c:35: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling vm.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling vm_backtrace.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from transcode.c:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": revision.h unchanged Step #21 - "compile-libfuzzer-address-x86_64": compiling vm_dump.c Step #21 - "compile-libfuzzer-address-x86_64": 3 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from symbol.c:51: Step #21 - "compile-libfuzzer-address-x86_64": ./id.c:40:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 40 | {tDOT3,compiling vm_sync.c Step #21 - "compile-libfuzzer-address-x86_64": "..."}, Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ./id.c:44:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 44 | {tCMP, "<=>"}, Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ./id.c:50:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 50 | {tEQQ, "==="}, Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~ Step #21 - "compile-libfuzzer-address-x86_64": ./id.c:55:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 55 | {tASET, "[]="}, Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~ Step #21 - "compile-libfuzzer-address-x86_64": In file included from variable.c:18: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./constant.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString reIn file included from util.c:32: Step #21 - "compile-libfuzzer-address-x86_64": In file included from tval./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": | In file included from ./include/ruby/ruby.h ^:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398::24:88:17 : note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 88 | 398 | cstruct RSonst VALUE ktlring rasse; Step #21 - "compile-libfuzzer-address-x86_64": |  ^tv Step #21 - "compile-libfuzzer-address-x86_64": al; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": symbol.c:160:13: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 160 | "instance", Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": symbol.c:738:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 738 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling vm_trace.c Step #21 - "compile-libfuzzer-address-x86_64": symbol.c:1193:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1193 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": symbol.c:1205:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1205 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": symbol.c:1229:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1229 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from vm_backtrace.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from vm_dump.c:32: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from vm.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from vm_sync.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal/gc.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from vm_trace.c:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./eval_intern.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling weakmap.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./missing/setproctitle.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from weakmap.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./missing/strlcat.c Step #21 - "compile-libfuzzer-address-x86_64": string.c:484:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 484 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": string.c:491:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 491 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./missing/setproctitle.c:35: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ./missing/strlcpy.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling addr2line.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling dmyenc.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 10 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling dln.c Step #21 - "compile-libfuzzer-address-x86_64": compiling localeinit.c Step #21 - "compile-libfuzzer-address-x86_64": compiling array.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling version.c Step #21 - "compile-libfuzzer-address-x86_64": string.c:11139:34: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11139 | DEFAULT_REPLACE_CHAR("\xEF\xBF\xBD"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": string.c:11143:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11143 | DEFAULT_REPLACE_CHAR("?"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~ Step #21 - "compile-libfuzzer-address-x86_64": string.c:11246:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11246 | DEFAULT_REPLACE_CHAR("\xFF\xFD"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": string.c:11249:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11249 | DEFAULT_REPLACE_CHAR("\xFD\xFF"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": string.c:11252:34: warning: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11252 | DEFAULT_REPLACE_CHAR("\x00\x00\xFF\xFD"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": string.c:11258:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 11258 | DEFAULT_REPLACE_CHAR("?"); Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/api_node.c Step #21 - "compile-libfuzzer-address-x86_64": string.c:12077:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 12077 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": string.c:12094:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 12094 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from dln.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from localeinit.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/encoding.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 1 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/api_pack.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/diagnostic.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from array.c:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./debug_counter.h:351: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from version.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal/cmdlineopt.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rjit.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./vm_core.h:94: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": dln.c:125:66: warning: initializer-string for character array is too long, array size is 5 but initializer has size 6 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #21 - "compile-libfuzzer-address-x86_64": 125 | static const char funcname_prefix[sizeof(FUNCNAME_PREFIX) - 1] = FUNCNAME_PREFIX; Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": dln.c:101:25: note: expanded from macro 'FUNCNAME_PREFIX' Step #21 - "compile-libfuzzer-address-x86_64": 101 | #define FUNCNAME_PREFIX EXTERNAL_PREFIX"Init_" Step #21 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": dln.c:99:26: note: expanded from macro 'EXTERNAL_PREFIX' Step #21 - "compile-libfuzzer-address-x86_64": 99 | # define EXTERNAL_PREFIX "" Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from api_node.c.erb:2: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./prism/extension.h:6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:compiling prism/encoding.c Step #21 - "compile-libfuzzer-address-x86_64": 88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/extension.c Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/node.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/options.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from prism/api_pack.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./prism/extension.h:6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/pack.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/prettyprint.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/regexp.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/serialize.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/token_type.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from prism/extension.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./prism/extension.h:6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_buffer.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_char.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_constant_pool.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_list.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_memchr.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_newline_list.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_state_stack.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_string.c Step #21 - "compile-libfuzzer-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_string_list.c Step #21 - "compile-libfuzzer-address-x86_64": rbconfig.rb updated Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_strncasecmp.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/util/pm_strpbrk.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism/prism.c Step #21 - "compile-libfuzzer-address-x86_64": compiling prism_init.c Step #21 - "compile-libfuzzer-address-x86_64": assembling coroutine/amd64/Context.S Step #21 - "compile-libfuzzer-address-x86_64": compiling enc/ascii.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enc/us_ascii.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enc/unicode.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enc/utf_8.c Step #21 - "compile-libfuzzer-address-x86_64": compiling enc/trans/newline.c Step #21 - "compile-libfuzzer-address-x86_64": generating encdb.h Step #21 - "compile-libfuzzer-address-x86_64": generating x86_64-linux-fake.rb Step #21 - "compile-libfuzzer-address-x86_64": In file included from prism_init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./prism/extension.h:6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc/ascii.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc/us_ascii.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | cencdb.h updated Step #21 - "compile-libfuzzer-address-x86_64": onst VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": creating verconf.h Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc/unicode.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regint.h:115: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc/utf_8.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc/trans/newline.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": verconf.h updated Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling loadpath.c Step #21 - "compile-libfuzzer-address-x86_64": x86_64-linux-fake.rb updated Step #21 - "compile-libfuzzer-address-x86_64": generating enc.mk Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from loadpath.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": making srcs under enc Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": generating transdb.h Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": transdb.h updated Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 11 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking miniruby Step #21 - "compile-libfuzzer-address-x86_64": builtin_binary.inc updated Step #21 - "compile-libfuzzer-address-x86_64": a5563c3c2ba6d690d66e77a4ab9e61e255d4b30909f61c433c74b1ee9e5746c2 builtin_binary.inc Step #21 - "compile-libfuzzer-address-x86_64": compiling builtin.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from builtin.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking static-library libruby-static.a Step #21 - "compile-libfuzzer-address-x86_64": generating makefiles ext/configure-ext.mk Step #21 - "compile-libfuzzer-address-x86_64": making enc Step #21 - "compile-libfuzzer-address-x86_64": making trans Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/transdb.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/encdb.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/big5.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/cesu_8.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/big5.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/cp949.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/cesu_8.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/emacs_mule.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/chinese.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/ebcdic.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/euc_jp.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/euc_kr.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/emoji.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/emoji_iso2022_kddi.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/euc_tw.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/emoji_sjis_docomo.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/gb2312.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/gb18030.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/emoji_sjis_kddi.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/emoji_sjis_softbank.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/gbk.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/escape.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_1.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_2.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/gb18030.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_3.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_4.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/gbk.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/iso2022.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/japanese.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_5.c Step #21 - "compile-libfuzzer-address-x86_64": ext/configure-ext.mk updated Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_6.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/cesu_8.c:In file included from ./enc/trans/transdb.c:12: Step #21 - "compile-libfuzzer-address-x86_64": 30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28In file included from ./include/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": : 38398: Step #21 - "compile-libfuzzer-address-x86_64": In file included from | ./include/ruby/ruby.h :In file included from 28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h: 24: Step #21 - "compile-libfuzzer-address-x86_64": stIn file included from ./include/ruby/internal/arithmetic/char.h:ruct RStrinIn file included from g retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^./enc/big5.c Step #21 - "compile-libfuzzer-address-x86_64": :30: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: ./enc/encdb.cnote: :12member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./internal/encoding.h:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 88 | ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:c29o: Step #21 - "compile-libfuzzer-address-x86_64": ns./include/ruby/internal/core/rstring.ht:398 :V24A:L UE warning: kladefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ss Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/emacs_mule.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./enc/trans/cesu_8.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:./include/ruby/internal/core/rbasic.h:88:In file included from ./regenc.h17::43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from note: ./include/ruby/ruby.h:member 'klass' declared 'const' here28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.hIn file included from :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | st./enc/euc_jp.cruct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/chinese.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | 398 | struc t RStr in g r etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17s: tnote: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": r uct RString r14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h Step #21 - "compile-libfuzzer-address-x86_64": :28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from e./include/ruby/internal/arithmetic/char.h:In file included from 29./enc/trans/ebcdic.c: Step #21 - "compile-libfuzzer-address-x86_64": :885./include/ruby/internal/core/rstring.h | : Step #21 - "compile-libfuzzer-address-x86_64": : In file included from 398In file included from ./transcode_data.h:24:In file included from ./enc/euc_tw.c./enc/cp949.c::30warning: 30: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from 88default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./regenc.h./regenc.h: | : Step #21 - "compile-libfuzzer-address-x86_64": 4343: Step #21 - "compile-libfuzzer-address-x86_64": t v alc;on Step #21 - "compile-libfuzzer-address-x86_64": s t|  ^V Step #21 - "compile-libfuzzer-address-x86_64": A 398 | L U E./include/ruby/internal/core/rbasic.h :k 88l :a 17s:ss ;tr note: const Step #21 - "compile-libfuzzer-address-x86_64": :14: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./include/ruby/ruby.h./include/ruby.h:u:28: Step #21 - "compile-libfuzzer-address-x86_64": 38In file included from c: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic.htIn file included from :./include/ruby/ruby.h :2824: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24member 'klass' declared 'const' hereV: Step #21 - "compile-libfuzzer-address-x86_64": ALUE klas s88; | |   Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": | c ^o Step #21 - "compile-libfuzzer-address-x86_64": nst VAwarning: LUEdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] klas Step #21 - "compile-libfuzzer-address-x86_64": s; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./enc/euc_kr.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./include/ruby/internal/arithmetic/char.h./enc/trans/emoji_sjis_docomo.c: 398 | struct RStrIn file included from ./enc/gbk.ci:n30g: Step #21 - "compile-libfuzzer-address-x86_64": In file included from r./regenc.he:t43v: Step #21 - "compile-libfuzzer-address-x86_64": aIn file included from l; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby.h:38./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | In file included from ./enc/trans/emoji.c:const:29 : Step #21 - "compile-libfuzzer-address-x86_64": V./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/big5.c:7: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RStringIn file included from ./enc/gb2312.cr:e1t: Step #21 - "compile-libfuzzer-address-x86_64": vIn file included from a./regenc.hl:;43: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h| :38 ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h./include/ruby/internal/arithmetic.h::8824:: Step #21 - "compile-libfuzzer-address-x86_64": 17In file included from :./include/ruby/internal/arithmetic/char.h :29: Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here./include/ruby/internal/core/rstring.h: Step #21 - "compile-libfuzzer-address-x86_64": 398:24:  88warning: |   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": const VALUE kla s398s | ;  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_1.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.h./enc/trans/emoji_iso2022_kddi.c::885:: Step #21 - "compile-libfuzzer-address-x86_64": 17In file included from :./transcode_data.h :14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:note: 28: Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' hereIn file included from ./include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h: 2988: Step #21 - "compile-libfuzzer-address-x86_64": |  ./include/ruby/internal/core/rstring.h : 398:c24o:n stwarning: VALUdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]E Step #21 - "compile-libfuzzer-address-x86_64": klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.hIn file included from :./enc/gb18030.c88::3117: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from ./regenc.h:43note: : Step #21 - "compile-libfuzzer-address-x86_64": In file included from member 'klass' declared 'const' here./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h88: | 24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h :29co: Step #21 - "compile-libfuzzer-address-x86_64": ns./include/ruby/internal/core/rstring.ht:398 :V24A:L UE warning: kladefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ss Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/emoji_sjis_softbank.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | stIn file included from ru./enc/iso_8859_2.cc:t30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from R./regenc.hS:t43r: Step #21 - "compile-libfuzzer-address-x86_64": iIn file included from n./include/ruby.hg: 38r: Step #21 - "compile-libfuzzer-address-x86_64": eIn file included from t./include/ruby/ruby.hv:a28l: Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from ./include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": : 24| : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ^./include/ruby/internal/arithmetic/char.h Step #21 - "compile-libfuzzer-address-x86_64": :29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:./include/ruby/internal/core/rbasic.h24::88 :17:warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]note:  Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | cons t398 | V A L U E k lasstsr;uc Step #21 - "compile-libfuzzer-address-x86_64": t RSt r| in ^g Step #21 - "compile-libfuzzer-address-x86_64": retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass;In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./enc/trans/emoji_sjis_kddi.c| :5 ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_3.c88: | 30 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h :43c: Step #21 - "compile-libfuzzer-address-x86_64": oIn file included from n./include/ruby.hs:t38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from V./include/ruby/ruby.hALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | :28 ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :398./enc/iso_8859_4.c::2430:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:warning: 43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": 38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398 :39824 | :   warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": struct RString retv a398l | ;  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": st./include/ruby/internal/core/rbasic.hr:u88c:t17: RStnote: ring member 'klass' declared 'const' herere Step #21 - "compile-libfuzzer-address-x86_64": tval; 88 Step #21 - "compile-libfuzzer-address-x86_64": | |  ^ Step #21 - "compile-libfuzzer-address-x86_64": const./include/ruby/internal/core/rbasic.h :V88A:L17U:E klnote: asmember 'klass' declared 'const' heres; Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/japanese.c| 88: ^ | Step #21 - "compile-libfuzzer-address-x86_64": 5 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:c14o: Step #21 - "compile-libfuzzer-address-x86_64": nIn file included from s./include/ruby/ruby.ht:28 : Step #21 - "compile-libfuzzer-address-x86_64": VIn file included from A./include/ruby/internal/arithmetic.hL:U24E : Step #21 - "compile-libfuzzer-address-x86_64": klIn file included from a./include/ruby/internal/arithmetic/char.hss;:29 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": | ./include/ruby/internal/core/rstring.h: ^398 Step #21 - "compile-libfuzzer-address-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retRvaString retvla;l: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": 5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from : Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic/char.h:In file included from 29In file included from 6./include/ruby/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": ./enc/trans/iso2022.c::28./include/ruby/internal/core/rstring.hA5: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": L;UIn file included from In file included from E Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/ruby.h./transcode_data.hIn file included from :: Step #21 - "compile-libfuzzer-address-x86_64": k./enc/trans/gbk.c24:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:28./include/ruby/internal/arithmetic/char.hIn file included from 29: Step #21 - "compile-libfuzzer-address-x86_64": 14:./transcode_data.h: Step #21 - "compile-libfuzzer-address-x86_64": | 29 : Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": | ./include/ruby/internal/core/rstring.h: ^398 Step #21 - "compile-libfuzzer-address-x86_64": In file included from :./include/ruby/internal/arithmetic.h24::24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/core/rbasic.hwarning: ./include/ruby/internal/arithmetic/char.h::29default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h::88398::1724:: note: warning: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 398 | 88 | csotnrsutct V ARStLrUiEn gk lraestsv;al Step #21 - "compile-libfuzzer-address-x86_64": ; | Step #21 - "compile-libfuzzer-address-x86_64":  ^| Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": l:as6s;: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^398 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ::In file included from ./include/ruby/internal/core/rstring.h2414./enc/trans/gb18030.c:: Step #21 - "compile-libfuzzer-address-x86_64": : :In file included from 6398./include/ruby/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 88./transcode_data.h::1417: : Step #21 - "compile-libfuzzer-address-x86_64": note: In file included from warning: ./include/ruby/ruby.h:28member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": In file included from :./include/ruby/internal/arithmetic.h28: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby/internal/arithmetic/char.h:In file included from Step #21 - "compile-libfuzzer-address-x86_64": 2924: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h::398 :./transcode_data.h24: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 398 Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | 88 | In file included from s 398t./enc/trans/escape.c | r:cu5oc: Step #21 - "compile-libfuzzer-address-x86_64": n tIn file included from s ./transcode_data.h t:R14S: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/ruby.h tIn file included from :Vr./include/ruby/ruby.h28A: Step #21 - "compile-libfuzzer-address-x86_64": i:In file included from Ln28./include/ruby/internal/arithmetic.hUg: Step #21 - "compile-libfuzzer-address-x86_64": :E In file included from ./include/ruby/internal/arithmetic.hrke:lt24av: Step #21 - "compile-libfuzzer-address-x86_64": saIn file included from sl./include/ruby/internal/arithmetic/char.h;;:29 Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": | | ./include/ruby/internal/core/rstring.h: ^ ^398 Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 398 | struct RStnote: rinmember 'klass' declared 'const' hereg r Step #21 - "compile-libfuzzer-address-x86_64": etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 88 | ./include/ruby/internal/core/rbasic.hc:o88n:s17t: VAnote: LUmember 'klass' declared 'const' hereE Step #21 - "compile-libfuzzer-address-x86_64": klass; 88 Step #21 - "compile-libfuzzer-address-x86_64": | |  ^ Step #21 - "compile-libfuzzer-address-x86_64": const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_5.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 24: Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": 24 ./include/ruby/internal/core/rstring.h : 398:24: Step #21 - "compile-libfuzzer-address-x86_64": : In file included from ./include/ruby/internal/arithmetic/char.h:warning: 29: Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby/internal/core/rstring.hs :t398r | u c t Step #21 - "compile-libfuzzer-address-x86_64":  398 R398 | S t r i n g rsettrvuaclt; Step #21 - "compile-libfuzzer-address-x86_64": R S| tr ^i Step #21 - "compile-libfuzzer-address-x86_64": ng retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:./include/ruby/internal/core/rbasic.h88::8817::17 :note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 14: Step #21 - "compile-libfuzzer-address-x86_64": sIn file included from truct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]./include/ruby/ruby.h 88 | const VALUE klass;c Step #21 - "compile-libfuzzer-address-x86_64": o n| st ^ Step #21 - "compile-libfuzzer-address-x86_64": VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_6.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: :28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 398 | ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | sconstt VruAcLUE t klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/japanese_euc.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/japanese_sjis.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_7.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_8.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_9.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_10.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/korean.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_11.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 11 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_13.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_14.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_15.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/iso_8859_16.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/koi8_r.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/koi8_u.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/shift_jis.c Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/RUBY_ALIGNOF Step #21 - "compile-libfuzzer-address-x86_64": configuring continuation Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/single_byte.c Step #21 - "compile-libfuzzer-address-x86_64": configuring bigdecimal Step #21 - "compile-libfuzzer-address-x86_64": configuring coverage Step #21 - "compile-libfuzzer-address-x86_64": configuring cgi/escape Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_7.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_8.c:In file included from 30./enc/trans/japanese_euc.c: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 5./regenc.h: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 43./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 28./include/ruby.h: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 38./include/ruby/internal/arithmetic.h: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h::24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": 24./include/ruby/internal/core/rstring.h:398:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: 398 |  warning: sdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]tr Step #21 - "compile-libfuzzer-address-x86_64": uct R 398 | String retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: struct RString retnote: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | constva lV;AL Step #21 - "compile-libfuzzer-address-x86_64": U E| k ^l Step #21 - "compile-libfuzzer-address-x86_64": ass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:compiling ./enc/utf_16be.c Step #21 - "compile-libfuzzer-address-x86_64": 88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | coIn file included from nst VALUE klas./enc/iso_8859_9.cs; Step #21 - "compile-libfuzzer-address-x86_64": | : ^ Step #21 - "compile-libfuzzer-address-x86_64": 30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString rIn file included from ./enc/iso_8859_11.cetva:l30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:;43 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h :38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": | In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h: ^398: Step #21 - "compile-libfuzzer-address-x86_64": 24: ./include/ruby/internal/core/rbasic.h:88warning: :17: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": 88 | c ons398 | t st Vruct RSAtrLiUng rEe tklvaassl;; Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | |  ^ ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/utf8_mac.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_14.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: In file included from warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ./enc/iso_8859_10.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h398 | :43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h stru:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:ct RStr28: Step #21 - "compile-libfuzzer-address-x86_64": iIn file included from n./include/ruby/internal/arithmetic.h:g24 : Step #21 - "compile-libfuzzer-address-x86_64": rIn file included from e./include/ruby/internal/arithmetic/char.ht:va29l: Step #21 - "compile-libfuzzer-address-x86_64": ;./include/ruby/internal/core/rstring.h Step #21 - "compile-libfuzzer-address-x86_64": : |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": | 88 |  s t ructc oRnSsttring re VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": tval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/iso_8859_13.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struIn file included from ./enc/iso_8859_16.c:c30: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from ./regenc.h: 43R: Step #21 - "compile-libfuzzer-address-x86_64": StIn file included from r./include/ruby.hi:n38g: Step #21 - "compile-libfuzzer-address-x86_64": In file included from r./include/ruby/ruby.hetva:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ./enc/iso_8859_15.c:./include/ruby/internal/arithmetic.hl:;24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": 30 | : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h./regenc.h ^ Step #21 - "compile-libfuzzer-address-x86_64": :./include/ruby/internal/core/rbasic.h29:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: :88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398 88 | cwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": onst :VALUE39824 : | k struct RString retwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": vlass; Step #21 - "compile-libfuzzer-address-x86_64": al; Step #21 - "compile-libfuzzer-address-x86_64": | | 398 |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ^  Step #21 - "compile-libfuzzer-address-x86_64":  ./include/ruby/internal/core/rbasic.h :88s:17:tru ctnote: Rmember 'klass' declared 'const' hereS Step #21 - "compile-libfuzzer-address-x86_64": tring r88e | t v a l ;c Step #21 - "compile-libfuzzer-address-x86_64": o n| st ^ Step #21 - "compile-libfuzzer-address-x86_64": VALUE kla./include/ruby/internal/core/rbasic.hss:88;:17: Step #21 - "compile-libfuzzer-address-x86_64":  |  ^note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": configuring date Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/japanese_sjis.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": configuring digest Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/koi8_u.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/koi8_r.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88In file included from ./enc/shift_jis.c | const VA:L31UE kla: Step #21 - "compile-libfuzzer-address-x86_64": ss; Step #21 - "compile-libfuzzer-address-x86_64": In file included from |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./enc/shift_jis.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": configuring digest/bubblebabble Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/korean.c:7: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass;configuring digest/md5 Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/utf_16le.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/utf_32be.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/single_byte.c:57: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/utf_32le.c Step #21 - "compile-libfuzzer-address-x86_64": configuring erb/escape Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 11 warning warning generated generated. Step #21 - "compile-libfuzzer-address-x86_64": . Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/windows_31j.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/windows_1250.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1In file included from ./enc/utf_16be.c:compiling ./enc/windows_1251.c Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: compiling ./enc/windows_1252.c Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass;compiling ./enc/windows_1253.c Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/windows_1254.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/utf8_mac.c:6: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/trans/utf_16_32.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/utf_32be.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/utf_16le.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring fcntl Step #21 - "compile-libfuzzer-address-x86_64": configuring etc Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/utf_32le.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": 1In file included from warning./include/ruby.h generated. Step #21 - "compile-libfuzzer-address-x86_64": :38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": compiling ./enc/windows_1257.c Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking encoding encdb.so Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1250.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.hconfiguring fiddle Step #21 - "compile-libfuzzer-address-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_31j.c:32: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/shift_jis.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1251.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": 398:./include/ruby/internal/core/rstring.h24:: 398:24warning: : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | connote: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | s t  VAL consUtE kVlassALU;E klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1253.c:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1252.c:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1254.c:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/trans/utf_16_32.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./transcode_data.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding big5.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding cesu_8.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding cp949.so Step #21 - "compile-libfuzzer-address-x86_64": configuring io/console Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding emacs_mule.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./enc/windows_1257.c:30: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./regenc.h:43: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": linking encoding euc_jp.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking encoding euc_kr.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding euc_tw.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding gb2312.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding gb18030.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding gbk.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring json Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_1.so Step #21 - "compile-libfuzzer-address-x86_64": configuring json/generator Step #21 - "compile-libfuzzer-address-x86_64": configuring json/parser Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_2.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_3.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_4.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_5.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_6.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_7.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_8.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_9.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_10.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_11.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_13.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_14.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_15.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder transdb.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding iso_8859_16.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding koi8_r.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder cesu_8.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding koi8_u.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding shift_jis.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding utf_16be.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding utf_16le.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder ebcdic.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding utf_32be.so Step #21 - "compile-libfuzzer-address-x86_64": configuring monitor Step #21 - "compile-libfuzzer-address-x86_64": configuring nkf Step #21 - "compile-libfuzzer-address-x86_64": linking encoding utf_32le.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_31j.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1250.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder emoji.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring objspace Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder escape.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1251.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1252.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder iso2022.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1253.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1254.so Step #21 - "compile-libfuzzer-address-x86_64": linking encoding windows_1257.so Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/abi Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/arith_seq/beg_len_step Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/arith_seq/extract Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder japanese.so Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/array/concat Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/array/resize Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/bignum Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder single_byte.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder utf_16_32.so Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/bug-14834 Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/bug-3571 Step #21 - "compile-libfuzzer-address-x86_64": configuring openssl Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/bug-5832 Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/bug_reporter Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/class Step #21 - "compile-libfuzzer-address-x86_64": configuring digest/rmd160 Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/cxxanyargs Step #21 - "compile-libfuzzer-address-x86_64": configuring pathname Step #21 - "compile-libfuzzer-address-x86_64": configuring psych Step #21 - "compile-libfuzzer-address-x86_64": configuring pty Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring ripper Step #21 - "compile-libfuzzer-address-x86_64": configuring rbconfig/sizeof Step #21 - "compile-libfuzzer-address-x86_64": configuring rubyvm Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring socket Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder emoji_sjis_softbank.so Step #21 - "compile-libfuzzer-address-x86_64": 1linking transcoder gb18030.so Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": configuring stringio Step #21 - "compile-libfuzzer-address-x86_64": configuring strscan Step #21 - "compile-libfuzzer-address-x86_64": configuring syslog Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder emoji_sjis_docomo.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder emoji_sjis_kddi.so Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder emoji_iso2022_kddi.so Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/debug Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/dln/empty Step #21 - "compile-libfuzzer-address-x86_64": configuring zlib Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/econv Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/enumerator_kw Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/eval Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/exception Step #21 - "compile-libfuzzer-address-x86_64": configuring debug-1.9.2/ext/debug Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/fatal Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/file Step #21 - "compile-libfuzzer-address-x86_64": configuring racc-1.7.3/ext/racc/cparse Step #21 - "compile-libfuzzer-address-x86_64": configuring rbs-3.4.0/ext/rbs_extension Step #21 - "compile-libfuzzer-address-x86_64": configuring digest/sha1 Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder chinese.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder japanese_sjis.so Step #21 - "compile-libfuzzer-address-x86_64": configuring digest/sha2 Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder utf8_mac.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder gbk.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder korean.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder japanese_euc.so Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/float Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/funcall Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/gvl/call_without_gvl Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/hash Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/integer Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/iseq_load Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/iter Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/dot.dot Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/protect Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/resolve_symbol_resolver Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/resolve_symbol_target Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/stringify_symbols Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/load/stringify_target Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/marshal/compat Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/marshal/internal_ivar Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/marshal/usr Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/memory_status Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/memory_view Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/method Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/notimplement Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/num2int Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/path_to_class Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/popen_deadlock Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/postponed_job Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/printf Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/proc Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/random Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/rational Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/rb_call_super_kw Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/recursion Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/regexp Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/scan_args Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/st/foreach Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/st/numhash Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/st/update Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/string Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/struct Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/symbol Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking transcoder big5.so Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": making encs Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/thread/instrumentation Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/thread_fd Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/time Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/tracepoint Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/typeddata Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/vm Step #21 - "compile-libfuzzer-address-x86_64": configuring -test-/wait Step #21 - "compile-libfuzzer-address-x86_64": configuring io/nonblock Step #21 - "compile-libfuzzer-address-x86_64": configuring io/wait Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": generating makefile exts.mk Step #21 - "compile-libfuzzer-address-x86_64": exts.mk updated Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #21 - "compile-libfuzzer-address-x86_64": compiling cxxanyargs.cpp Step #21 - "compile-libfuzzer-address-x86_64": compiling c.c Step #21 - "compile-libfuzzer-address-x86_64": compiling cpp.cpp Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/econv' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/eval' Step #21 - "compile-libfuzzer-address-x86_64": compiling append.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #21 - "compile-libfuzzer-address-x86_64": compiling beg_len_step.c Step #21 - "compile-libfuzzer-address-x86_64": compiling extract.c Step #21 - "compile-libfuzzer-address-x86_64": compiling eval.c Step #21 - "compile-libfuzzer-address-x86_64": compiling resize.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling to_ary_concat.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #21 - "compile-libfuzzer-address-x86_64": compiling bug-14384.c Step #21 - "compile-libfuzzer-address-x86_64": compiling bug.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/class' Step #21 - "compile-libfuzzer-address-x86_64": compiling bug.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #21 - "compile-libfuzzer-address-x86_64": compiling class2name.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/debug' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #21 - "compile-libfuzzer-address-x86_64": compiling empty.c Step #21 - "compile-libfuzzer-address-x86_64": compiling bug_reporter.c Step #21 - "compile-libfuzzer-address-x86_64": compiling big2str.c Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #21 - "compile-libfuzzer-address-x86_64": compiling enumerator_kw.c Step #21 - "compile-libfuzzer-address-x86_64": compiling rb_fatal.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/float' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/exception' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/file' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dataerror.c Step #21 - "compile-libfuzzer-address-x86_64": compiling funcall.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/hash' Step #21 - "compile-libfuzzer-address-x86_64": compiling call_without_gvl.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/integer' Step #21 - "compile-libfuzzer-address-x86_64": compiling fs.c Step #21 - "compile-libfuzzer-address-x86_64": compiling delete.c Step #21 - "compile-libfuzzer-address-x86_64": compiling core_ext.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #21 - "compile-libfuzzer-address-x86_64": compiling iseq_load.c Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from class2name.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from bug.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:In file included from big2str.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from eval.cIn file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": :1../../.././include/ruby/internal/core/rstring.h:398:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 29: Step #21 - "compile-libfuzzer-address-x86_64": :../../.././include/ruby/ruby.h ../../.././include/ruby/internal/core/rstring.h:warning: :28: Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398:24: In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from warning: ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h In file included from resize.c:398 |  1398 | : 398 : ss24: : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.ht:28: Step #21 - "compile-libfuzzer-address-x86_64": warning: In file included from r../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from utru../../../.././include/ruby/internal/arithmetic/char.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ct Step #21 - "compile-libfuzzer-address-x86_64": RString retvcal; Step #21 - "compile-libfuzzer-address-x86_64": |  ^t Step #21 - "compile-libfuzzer-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.h:88:17: note: R:29: Step #21 - "compile-libfuzzer-address-x86_64":  398member 'klass' declared 'const' here |  Step #21 - "compile-libfuzzer-address-x86_64": st r88 | u c t  cRoSntsrtin gV ArLeUtEv akll;as Step #21 - "compile-libfuzzer-address-x86_64": s ;|  Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from empty.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": append.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hIn file included from c.c:24:In file included from : Step #21 - "compile-libfuzzer-address-x86_64": beg_len_step.cIn file included from :../../.././include/ruby/internal/arithmetic/char.h1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h::2924: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/core/rstring.h../../../.././include/ruby/internal/arithmetic/char.h::39829:: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from bug-14384.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | coIn file included from nst VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": extract.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RIn file included from Sto_ary_concat.ct:r1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from i../../../.././include/ruby/internal/arithmetic/char.hn:g29 : Step #21 - "compile-libfuzzer-address-x86_64": re../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": tvalIn file included from iseq_load.c398: | 1 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h : 38 : Step #21 - "compile-libfuzzer-address-x86_64": ; In file included from  ../../.././include/ruby/ruby.h Step #21 - "compile-libfuzzer-address-x86_64": :28s: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from r../../.././include/ruby/internal/arithmetic.huct RStri:n24g: Step #21 - "compile-libfuzzer-address-x86_64": In file included from r../../.././include/ruby/internal/arithmetic/char.he:t29v: Step #21 - "compile-libfuzzer-address-x86_64": a../../.././include/ruby/internal/core/rstring.h:398:24: l;warning:  Step #21 - "compile-libfuzzer-address-x86_64": | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] ^ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64":  | ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here 398 Step #21 - "compile-libfuzzer-address-x86_64": | 88 | ^ s trcuocntst R SVtrALing retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from bug.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VAIn file included from Lbug_reporter.cU:E1 : Step #21 - "compile-libfuzzer-address-x86_64": kIn file included from l../../.././include/ruby.ha:s38s: Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from ../../.././include/ruby/ruby.h Step #21 - "compile-libfuzzer-address-x86_64": : 28| : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ^../../.././include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": String retva../../../.././include/ruby/internal/core/rstring.hl:; 398: Step #21 - "compile-libfuzzer-address-x86_64": 3982424 | | 1 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from U../../.././include/ruby.hE ../../../.././include/ruby/internal/core/rbasic.hk:l88ass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": : : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": stru:88 |  39838warning: consdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t Step #21 - "compile-libfuzzer-address-x86_64": VA | LUE c t RString retva: Step #21 - "compile-libfuzzer-address-x86_64": kl strl 398 | structasIn file included from s;../../.././include/ruby/ruby.h Step #21 - "compile-libfuzzer-address-x86_64": : 28| : Step #21 - "compile-libfuzzer-address-x86_64": uIn file included from ^c Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from tenumerator_kw.c../../.././include/ruby/internal/arithmetic.h::1 Step #21 - "compile-libfuzzer-address-x86_64": 24: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../.././include/ruby.h../../.././include/ruby/internal/arithmetic/char.h::3829: Step #21 - "compile-libfuzzer-address-x86_64":  | In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": RIn file included from S../../.././include/ruby/internal/arithmetic/char.ht:r29i: Step #21 - "compile-libfuzzer-address-x86_64": ngIn file included from ../../.././include/ruby/internal/core/rstring.h delete.c:r:398e1:t24: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:../../.././include/ruby/internal/core/rstring.h38:: Step #21 - "compile-libfuzzer-address-x86_64": ^398In file included from :../../.././include/ruby/ruby.h24::28 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hwarning: Step #21 - "compile-libfuzzer-address-x86_64": :24default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": 398 | ../../../.././include/ruby/internal/core/rbasic.h : 88s../../.././include/ruby/internal/core/rstring.h:17RStrin::g re398tvvnote: In file included from afs.cmember 'klass' declared 'const' hereal:l;1 Step #21 - "compile-libfuzzer-address-x86_64": ;: Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/ruby.h| :28 ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64":  :../../.././include/ruby/internal/core/rstring.h| :t 398 ruwarning: c:../../../.././include/ruby/internal/core/rbasic.ht24:88:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": 88 | R:warning: S17t:r cnote: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": i:nog retvan l398; | st Step #21 - "compile-libfuzzer-address-x86_64":  VA|  ^ Step #21 - "compile-libfuzzer-address-x86_64":   sLUE tru../../.././include/ruby/internal/core/rbasic.hklc:88ast: RS24t :r i398n | g rwarning: et ^member 'klass' declared 'const' hereva Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": l; Step #21 - "compile-libfuzzer-address-x86_64": | 88 | ^  Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h :c88o:nst../../.././include/ruby/internal/core/rbasic.h :V88A:L17U:E kl note: member 'klass' declared 'const' here17 Step #21 - "compile-libfuzzer-address-x86_64": : note: 88 | member 'klass' declared 'const' heres  Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]88 | Step #21 - "compile-libfuzzer-address-x86_64":  con s t  17 VA:rb_fatal.ca :s1s: Step #21 - "compile-libfuzzer-address-x86_64": ;note: In file included from  Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby.h| |  ^ Step #21 - "compile-libfuzzer-address-x86_64": L  ^U Step #21 - "compile-libfuzzer-address-x86_64": cst:member 'klass' declared 'const' hereE Step #21 - "compile-libfuzzer-address-x86_64": 38ru cktl a s88s | ;  Step #21 - "compile-libfuzzer-address-x86_64": | o ^n Step #21 - "compile-libfuzzer-address-x86_64": st VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": const VALRUES tkrliansgs ;re Step #21 - "compile-libfuzzer-address-x86_64": t v| al ^; Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from funcall.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28In file included from : Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/arithmetic.hIn file included from :../../.././include/ruby/internal/arithmetic.h24:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 398 | ../../.././include/ruby/internal/arithmetic/char.h : 29 : Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: ../../.././include/ruby/internal/core/rbasic.h:88note: :17member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 |  c88o | n s t  VcAoLnUsEt k lVaAsLsU;E Step #21 - "compile-libfuzzer-address-x86_64": k l| as ^s Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from core_ext.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/numeric.h:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 88 | ../../.././include/ruby/internal/core/rstring.h const VALUE k:398lass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": : 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 24:../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": warning: 88 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": const 398VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | In file included from dataerror.c ^ Step #21 - "compile-libfuzzer-address-x86_64": :1 | stru: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h :38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h : 24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.h:88:17 struct: note:  Rmember 'klass' declared 'const' hereSt Step #21 - "compile-libfuzzer-address-x86_64": 88 | ring re cotval; Step #21 - "compile-libfuzzer-address-x86_64": | nst ^VA Step #21 - "compile-libfuzzer-address-x86_64": LU../../.././include/ruby/internal/core/rbasic.h:E klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from call_without_gvl.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": ct../../.././include/ruby/internal/core/rbasic.h:88:17 RStri: ng rnote: member 'klass' declared 'const' heree Step #21 - "compile-libfuzzer-address-x86_64": tval ;88 | Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.h:88:17:  note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64":  cons88 | t VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": const VIn file included from ALUE klasinit.cs;:1: Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": | In file included from ../../.././include/ruby/ruby.h ^ Step #21 - "compile-libfuzzer-address-x86_64": :28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:2488:17:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | cons1 warningt generated. Step #21 - "compile-libfuzzer-address-x86_64": VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling nextafter.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/eval.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling inspector.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/bug_3571.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/bug_5832.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling profile_frames.c Step #21 - "compile-libfuzzer-address-x86_64": 11 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/bug_reporter.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/arith_seq/beg_len_step.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/dln/empty.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/bug_14834.so Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/fatal/rb_fatal.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/array/resize.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/iseq_load.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iter' Step #21 - "compile-libfuzzer-address-x86_64": compiling break.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/arith_seq/extract.so Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/econv.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling enc_raise.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/enumerator_kw.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/array/to_ary_concat.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/gvl/call_without_gvl.so Step #21 - "compile-libfuzzer-address-x86_64": compiling my_integer.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/funcall.so Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling bigzero.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/eval' Step #21 - "compile-libfuzzer-address-x86_64": compiling ensured.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/class.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #21 - "compile-libfuzzer-address-x86_64": compiling div.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #21 - "compile-libfuzzer-address-x86_64": compiling yield.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling stat.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #21 - "compile-libfuzzer-address-x86_64": compiling resolve_symbol_resolver.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #21 - "compile-libfuzzer-address-x86_64": compiling resolve_symbol_target.c Step #21 - "compile-libfuzzer-address-x86_64": compiling intpack.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #21 - "compile-libfuzzer-address-x86_64": compiling protect.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/econv' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #21 - "compile-libfuzzer-address-x86_64": compiling mul.c Step #21 - "compile-libfuzzer-address-x86_64": compiling dot.dot.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #21 - "compile-libfuzzer-address-x86_64": compiling stringify_symbols.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #21 - "compile-libfuzzer-address-x86_64": compiling str2big.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #21 - "compile-libfuzzer-address-x86_64": In file included from nextafter.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17compiling stringify_target.c Step #21 - "compile-libfuzzer-address-x86_64": : note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from profile_frames.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/class' Step #21 - "compile-libfuzzer-address-x86_64": In file included from inspector.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #21 - "compile-libfuzzer-address-x86_64": In file included from break.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:compiling internal_ivar.c Step #21 - "compile-libfuzzer-address-x86_64": 38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc_raise.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from bigzero.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling usrcompat.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ensured.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from my_integer.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from yield.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398In file included from div.c:24: :1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from warning: ../../../internal/bignum.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": :19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h398: | 398 :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": struct RString398 r | et v a l ;  Step #21 - "compile-libfuzzer-address-x86_64": | st ^r Step #21 - "compile-libfuzzer-address-x86_64": uct RStr../../.././include/ruby/internal/core/rbasic.hi:n88g: 17r:e tval;note:  Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' here |  Step #21 - "compile-libfuzzer-address-x86_64": ^ 88 | Step #21 - "compile-libfuzzer-address-x86_64":  ../../.././include/ruby/internal/core/rbasic.h : 88 :17c:o nstnote:  member 'klass' declared 'const' hereVA Step #21 - "compile-libfuzzer-address-x86_64": L 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": UE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from stat.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString reIn file included from tval;resolve_symbol_target.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h Step #21 - "compile-libfuzzer-address-x86_64": :28: Step #21 - "compile-libfuzzer-address-x86_64": | In file included from In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64":  398 | ../../.././include/ruby/internal/core/rbasic.h:88:17: s truct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": note: ../../../.././include/ruby/internal/core/rbasic.h:88:struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | 17member 'klass' declared 'const' here:  Step #21 - "compile-libfuzzer-address-x86_64": note:  member 'klass' declared 'const' here  Step #21 - "compile-libfuzzer-address-x86_64": In file included from resolve_symbol_resolver.c 8888 | | c conost :V1A: Step #21 - "compile-libfuzzer-address-x86_64": In file included from LUE kcnosnst VAt../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.hlLUE aklassss;; Step #21 - "compile-libfuzzer-address-x86_64": :28 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from | |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64":  VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^1 Step #21 - "compile-libfuzzer-address-x86_64":  warning generated. Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from intpack.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": In file included from protect.c:1 398 | : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": | :38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/hash.so Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/float.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from mul.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.hIn file included from dot.dot.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h::88:3817: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from ../../../.././include/ruby/ruby.h note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": :28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:88 | 398 :24 : cwarning: onsdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klassVALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #21 - "compile-libfuzzer-address-x86_64": 1 warningcompiling usrmarshal.c Step #21 - "compile-libfuzzer-address-x86_64": generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from stringify_symbols.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #21 - "compile-libfuzzer-address-x86_64": In file included from str2big.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/bignum.h:19: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hcompiling memory_view.c Step #21 - "compile-libfuzzer-address-x86_64": :29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/debug.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/method' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling arity.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from stringify_target.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: compiling bug.c Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | strmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #21 - "compile-libfuzzer-address-x86_64": uct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling num2int.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #21 - "compile-libfuzzer-address-x86_64": compiling path_to_class.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/hash' Step #21 - "compile-libfuzzer-address-x86_64": compiling infinite_loop_dlsym.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/iter.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/float' Step #21 - "compile-libfuzzer-address-x86_64": In file included from internal_ivar.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const Vmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #21 - "compile-libfuzzer-address-x86_64": ALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling postponed_job.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/RUBY_ALIGNOF.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/load/resolve_symbol_target.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/exception.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/load/resolve_symbol_resolver.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/printf' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/proc' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/load/dot.dot.so Step #21 - "compile-libfuzzer-address-x86_64": 1linking shared-object -test-/load/protect.so Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/file.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from usrcompat.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/load/stringify_symbols.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/random' Step #21 - "compile-libfuzzer-address-x86_64": compiling printf.c Step #21 - "compile-libfuzzer-address-x86_64": compiling bad_version.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/debug' Step #21 - "compile-libfuzzer-address-x86_64": compiling receiver.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling super.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/load/stringify_target.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iter' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #21 - "compile-libfuzzer-address-x86_64": compiling loop.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/exception' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rational' Step #21 - "compile-libfuzzer-address-x86_64": compiling rat.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #21 - "compile-libfuzzer-address-x86_64": compiling rb_call_super_kw.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/bignum.so Step #21 - "compile-libfuzzer-address-x86_64": compiling recursion.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling parse_depth_limit.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/marshal/internal_ivar.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #21 - "compile-libfuzzer-address-x86_64": In file included from usrmarshal.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RStmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #21 - "compile-libfuzzer-address-x86_64": ring retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #21 - "compile-libfuzzer-address-x86_64": compiling scan_args.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/file' Step #21 - "compile-libfuzzer-address-x86_64": In file included from arity.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #21 - "compile-libfuzzer-address-x86_64": compiling numhash.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #21 - "compile-libfuzzer-address-x86_64": In file included from bug.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RStcompiling foreach.c Step #21 - "compile-libfuzzer-address-x86_64": ring In file included from path_to_class.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | cornst VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VAL1UE kl warning generateda. Step #21 - "compile-libfuzzer-address-x86_64": ss; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #21 - "compile-libfuzzer-address-x86_64": compiling update.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from num2int.c:1In file included from memory_view.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:In file included from ../../.././include/ruby.h:2838: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h../../.././include/ruby/internal/arithmetic.h::2824: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../.././include/ruby/internal/arithmetic/char.h../../.././include/ruby/internal/arithmetic.h::2924: Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from  Step #21 - "compile-libfuzzer-address-x86_64": init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 398 | ../../.././include/ruby/internal/arithmetic/char.h s:t29r: Step #21 - "compile-libfuzzer-address-x86_64": uct struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h: linking shared-object -test-/marshal/compat.so Step #21 - "compile-libfuzzer-address-x86_64": R../../.././include/ruby/internal/core/rstring.hS:t398r:i24n:g rewarning: tval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:1788:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 398 88 | c | o n s t  VA: note:  member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | constL VU AEL UkEl aks ls; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #21 - "compile-libfuzzer-address-x86_64": ass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/string' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/struct' Step #21 - "compile-libfuzzer-address-x86_64": In file included from infinite_loop_dlsym.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../.././include/ruby/internal/arithmetic/char.h:29postponed_job.c:: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24:1: Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": 398 | ../../.././include/ruby/internal/core/rstring.h : 398 : 24 : compiling capacity.c Step #21 - "compile-libfuzzer-address-x86_64": stwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": compiling data.c Step #21 - "compile-libfuzzer-address-x86_64": ruct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  398 | ^ Step #21 - "compile-libfuzzer-address-x86_64":  st../../.././include/ruby/internal/core/rbasic.h:r88u:c17t:  Rnote: Stmember 'klass' declared 'const' hereri Step #21 - "compile-libfuzzer-address-x86_64": n 88 | g retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": const ../../.././include/ruby/internal/core/rbasic.hV:A88L:U17E: klasnote: s;member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 88 | const Vmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #21 - "compile-libfuzzer-address-x86_64": ALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | compiling coderange.c Step #21 - "compile-libfuzzer-address-x86_64": const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": 1In file included from receiver.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": warningIn file included from generated../../.././include/ruby/ruby.h:. Step #21 - "compile-libfuzzer-address-x86_64": 28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/marshal/usr.so Step #21 - "compile-libfuzzer-address-x86_64": compiling cstr.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from bad_version.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | strcompiling type.c Step #21 - "compile-libfuzzer-address-x86_64": uct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE kllinking shared-object -test-/path_to_class.so Step #21 - "compile-libfuzzer-address-x86_64": ass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/method.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from super.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/notimplement.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from loop.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from recursion.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from printf.c88 | const :VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/cxxanyargs.so Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct In file included from rb_call_super_kw.c:1RS: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:tring retv29a: Step #21 - "compile-libfuzzer-address-x86_64": l;../../.././include/ruby/internal/core/rstring.h Step #21 - "compile-libfuzzer-address-x86_64": : 398| :24 ^: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 398 | In file included from 88 | const rat.c struct RString retv:VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../../internal/rational.hparse_depth_limit.c::112: Step #21 - "compile-libfuzzer-address-x86_64": In file included from : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/ruby.hIn file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": :28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | 1co warning generated. Step #21 - "compile-libfuzzer-address-x86_64": nst VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const Vlinking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so Step #21 - "compile-libfuzzer-address-x86_64": ALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": al; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ellipsize.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from numhash.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]1 Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from foreach.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:In file included from 28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": scan_args.cIn file included from ../../../.././include/ruby/internal/arithmetic/char.h::1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h28:398:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct R Stristrng urcettv aRl;St Step #21 - "compile-libfuzzer-address-x86_64": r i| ng re ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": tval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: 88 | member 'klass' declared 'const' here c Step #21 - "compile-libfuzzer-address-x86_64": o 88 | nst VALU E k lacsonst VAcompiling enc_associate.c Step #21 - "compile-libfuzzer-address-x86_64": s; Step #21 - "compile-libfuzzer-address-x86_64": LU E klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #21 - "compile-libfuzzer-address-x86_64": compiling enc_dummy.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/method' Step #21 - "compile-libfuzzer-address-x86_64": compiling enc_str_buf_cat.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #21 - "compile-libfuzzer-address-x86_64": compiling instrumentation.c Step #21 - "compile-libfuzzer-address-x86_64": compiling fstring.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from update.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.hlinking shared-object -test-/proc.so Step #21 - "compile-libfuzzer-address-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/num2int.so Step #21 - "compile-libfuzzer-address-x86_64": 398 | 1 warning generated . Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | cIn file included from capacity.cons:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:t398:24 : VALUE klasswarning: ; Step #21 - "compile-libfuzzer-address-x86_64":  |  ^ Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from data.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/recursion.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/postponed_job.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/time' Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling duplicate.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from coderange.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #21 - "compile-libfuzzer-address-x86_64": compiling thread_fd.c Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/regexp.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/rb_call_super_kw.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generatedIn file included from cstr.c. Step #21 - "compile-libfuzzer-address-x86_64": :1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.hIn file included from :init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 28../../.././include/ruby/internal/arithmetic/char.h:: Step #21 - "compile-libfuzzer-address-x86_64": 29In file included from : Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/arithmetic.h:24../../.././include/ruby/internal/core/rstring.h:398:: Step #21 - "compile-libfuzzer-address-x86_64": 24:In file included from ../../.././include/ruby/internal/arithmetic/char.h:29warning: : Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]../../.././include/ruby/internal/core/rstring.h: Step #21 - "compile-libfuzzer-address-x86_64": 398 :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | stru398 | ct RString re structtval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/random.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from type.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #21 - "compile-libfuzzer-address-x86_64": compiling modify.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/proc' Step #21 - "compile-libfuzzer-address-x86_64": compiling leap_second.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling new.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/st/update.so Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling gc_hook.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #21 - "compile-libfuzzer-address-x86_64": compiling typeddata.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ellipsize.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | conlinking shared-object -test-/st/numhash.so Step #21 - "compile-libfuzzer-address-x86_64": st VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling len.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #21 - "compile-libfuzzer-address-x86_64": compiling member.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from enc_associate.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 1../../.././include/ruby/internal/arithmetic/char.h warning: generated29. Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/st/foreach.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from fstring.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: In file included from enc_str_buf_cat.cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": :1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h: 39828: Step #21 - "compile-libfuzzer-address-x86_64": | In file included from struct../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: RString retdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]val Step #21 - "compile-libfuzzer-address-x86_64": ;In file included from 398 | struct RString retvenc_dummy.cal; Step #21 - "compile-libfuzzer-address-x86_64": : | 1 ^: Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/core/rbasic.h../../.././include/ruby/ruby.h::8828:: Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUEmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/vm' Step #21 - "compile-libfuzzer-address-x86_64": 17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:compiling at_exit.c Step #21 - "compile-libfuzzer-address-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from instrumentation.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24linking shared-object -test-/printf.so Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/wait' Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling wait.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/random' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/memory_view.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/integer.so Step #21 - "compile-libfuzzer-address-x86_64": compiling bigdecimal.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/cgi/escape' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/continuation' Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from thread_fd.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling escape.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling tracepoint.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/symbol.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | strcompiling missing.c Step #21 - "compile-libfuzzer-address-x86_64": uct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #21 - "compile-libfuzzer-address-x86_64": In file included from duplicate.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling continuation.c Step #21 - "compile-libfuzzer-address-x86_64": fstring.c:17:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 17 | struct RString fake_str; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": compiling coverage.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from leap_second.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from modify.c88: | 1 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h :38c: Step #21 - "compile-libfuzzer-address-x86_64": oIn file included from n../../.././include/ruby/ruby.hs:t28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from V../../.././include/ruby/internal/arithmetic.hA:L24U: Step #21 - "compile-libfuzzer-address-x86_64": EIn file included from ../../.././include/ruby/internal/arithmetic/char.hk:l29a: Step #21 - "compile-libfuzzer-address-x86_64": ss../../.././include/ruby/internal/core/rstring.h;:398 Step #21 - "compile-libfuzzer-address-x86_64": : 24| : ^ Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from new.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": 1|  ^ warning generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": compiling new.c Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/printf' Step #21 - "compile-libfuzzer-address-x86_64": compiling nofree.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling normalize.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/integer' Step #21 - "compile-libfuzzer-address-x86_64": In file included from len.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/erb/escape' Step #21 - "compile-libfuzzer-address-x86_64": compiling escape.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from typeddata.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": compiling digest.c Step #21 - "compile-libfuzzer-address-x86_64": compiling date_core.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from member.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: In file included from at_exit.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.hnote: :28member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 88 | con398s | 1 warning generated . Step #21 - "compile-libfuzzer-address-x86_64": t sVtALUE kructla sRsS;tring retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note:  Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling qsort.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/thread_fd.so Step #21 - "compile-libfuzzer-address-x86_64": installing default bigdecimal libraries Step #21 - "compile-libfuzzer-address-x86_64": compiling rb_interned_str.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/etc' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling rb_str_dup.c Step #21 - "compile-libfuzzer-address-x86_64": compiling etc.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/fcntl' Step #21 - "compile-libfuzzer-address-x86_64": compiling fcntl.c Step #21 - "compile-libfuzzer-address-x86_64": compiling date_parse.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from gc_hook.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from wait.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/thread/instrumentation.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling date_strftime.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from bigdecimal.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./bigdecimal.h:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling set_len.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from escape.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #21 - "compile-libfuzzer-address-x86_64": In file included from tracepoint.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24linking shared-object -test-/struct.so Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling date_strptime.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from missing.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/vm/at_exit.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from coverage.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal/gc.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": installing digest libraries Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/typeddata.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from continuation.c:2: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #21 - "compile-libfuzzer-address-x86_64": In file included from new.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from normalize.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../internal/file.h:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from nofree.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RStrIn file included from iescape.cn:g1 : Step #21 - "compile-libfuzzer-address-x86_64": rIn file included from e../../.././include/ruby.htva:l38;: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/ruby.h | :installing default date_core libraries Step #21 - "compile-libfuzzer-address-x86_64": ^28 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h../../.././include/ruby/internal/core/rbasic.h::29: Step #21 - "compile-libfuzzer-address-x86_64": 88:17../../.././include/ruby/internal/core/rstring.h:: 398:24: warning: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 88 | c Step #21 - "compile-libfuzzer-address-x86_64": onst VALUE klass 398 | ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": compiling console.c Step #21 - "compile-libfuzzer-address-x86_64": installing default digest libraries Step #21 - "compile-libfuzzer-address-x86_64": In file included from digest.c:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./digest.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from qsort.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/wait.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/vm' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/nonblock' Step #21 - "compile-libfuzzer-address-x86_64": compiling nonblock.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from rb_interned_str.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/struct' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/wait' Step #21 - "compile-libfuzzer-address-x86_64": In file included from fcntl.c:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from etc.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from date_parse.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling wait.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from date_core.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": installing default console libraries Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/tracepoint.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object continuation.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": compiling monitor.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from rb_str_dup.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #21 - "compile-libfuzzer-address-x86_64": compiling nkf.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from date_strftime.c:7: Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/scan_args.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from set_len.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": installing default monitor libraries Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": installing default nkf libraries Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/wait' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from date_strptime.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": compiling object_tracing.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #21 - "compile-libfuzzer-address-x86_64": compiling pathname.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": compiling psych.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling pty.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": compiling openssl_missing.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object fcntl.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/continuation' Step #21 - "compile-libfuzzer-address-x86_64": installing default pathname libraries Step #21 - "compile-libfuzzer-address-x86_64": compiling objspace.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #21 - "compile-libfuzzer-address-x86_64": compiling sizes.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object erb/escape.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #21 - "compile-libfuzzer-address-x86_64": compiling eventids1.c Step #21 - "compile-libfuzzer-address-x86_64": 1compiling objspace_dump.c Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling psych_emitter.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": In file included from console.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h1: warning28 generated: Step #21 - "compile-libfuzzer-address-x86_64": . Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": installing default libraries Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/string.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": In file included from nonblock.c:13: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: installing default pty libraries Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling psych_parser.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from wait.c:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling eventids2.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/erb/escape' Step #21 - "compile-libfuzzer-address-x86_64": compiling ripper.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from nkf.c:14monitor.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h 398 | struct: RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 88 | cons../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": t VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | ../.././include/ruby/internal/core/rstring.h:398:24 ^ Step #21 - "compile-libfuzzer-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/fcntl' Step #21 - "compile-libfuzzer-address-x86_64": installing default objspace libraries Step #21 - "compile-libfuzzer-address-x86_64": compiling psych_to_ruby.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/string' Step #21 - "compile-libfuzzer-address-x86_64": In file included from pty.c:57: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from Step #21 - "compile-libfuzzer-address-x86_64": 398 | object_tracing.c : stru16ct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.hcons:29t: Step #21 - "compile-libfuzzer-address-x86_64": V../.././include/ruby/internal/core/rstring.hA:LU398E: 24k:l asswarning: In file included from ; Step #21 - "compile-libfuzzer-address-x86_64": psych.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./psych.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": | : ^ Step #21 - "compile-libfuzzer-address-x86_64": 4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from pathname.c:1 linking shared-object cgi/escape.so Step #21 - "compile-libfuzzer-address-x86_64": 88 | const V: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ALUE ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24:398 | st rwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": uct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": 398| |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  k ../.././include/ruby/internal/core/rbasic.hlstrua:88:17:ss ct RSt;note: Step #21 - "compile-libfuzzer-address-x86_64":  ring retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": | 88 | ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here co Step #21 - "compile-libfuzzer-address-x86_64": ^ns Step #21 - "compile-libfuzzer-address-x86_64":  88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": t VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling limits.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from objspace.csizes.c:15: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const In file included from VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": objspace_dump.c:15: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../id_table.h:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:1 warning398 generated. Step #21 - "compile-libfuzzer-address-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": In file included from psych_emitter.c:881: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./psych.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from | c../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24o: nwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]st VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: linking shared-object io/wait.so Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from eventids1.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object io/nonblock.so Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object digest.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from psych_parser.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./psych.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | consmake[2]: Leaving directory '/work/ruby-3.3.6/ext/cgi/escape' Step #21 - "compile-libfuzzer-address-x86_64": t Vlinking shared-object coverage.so Step #21 - "compile-libfuzzer-address-x86_64": ALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from eventids2.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ripper_init.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ripper.y:49: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUmake[2]: Leaving directory '/work/ruby-3.3.6/ext/io/wait' Step #21 - "compile-libfuzzer-address-x86_64": E klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object monitor.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/nonblock' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from psych_to_ruby.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./psych.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling psych_yaml_tree.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/stringio' Step #21 - "compile-libfuzzer-address-x86_64": compiling stringio.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/rational.so Step #21 - "compile-libfuzzer-address-x86_64": compiling init.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from limits.c:2: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]make[2]: Entering directory '/work/ruby-3.3.6/ext/strscan' Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88compiling strscan.c Step #21 - "compile-libfuzzer-address-x86_64": :17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_asn1.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_bio.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object etc.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": compiling constants.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object pty.so Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rational' Step #21 - "compile-libfuzzer-address-x86_64": compiling basicsocket.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #21 - "compile-libfuzzer-address-x86_64": compiling syslog.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ripper_init.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h1 warning:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h: generated398:24: . Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/etc' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/zlib' Step #21 - "compile-libfuzzer-address-x86_64": compiling zlib.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": checking ../.././parse.y and ../.././ext/ripper/eventids2.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_bn.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #21 - "compile-libfuzzer-address-x86_64": In file included from psych_yaml_tree.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./psych.h:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from stringio.c:18: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retvalIn file included from init.c;:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h Step #21 - "compile-libfuzzer-address-x86_64": :138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h: 8888:17:  | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from strscan.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_bio.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h../.././include/ruby/internal/core/rbasic.h:38: Step #21 - "compile-libfuzzer-address-x86_64": :In file included from 88../.././include/ruby/ruby.h::1728:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398note: member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 88 | c onst VALUE klass;398 Step #21 - "compile-libfuzzer-address-x86_64": | struct RString r |  ^ Step #21 - "compile-libfuzzer-address-x86_64": etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: linking shared-object rbconfig/sizeof.so Step #21 - "compile-libfuzzer-address-x86_64": note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE kIn file included from lass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ossl_asn1.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling debug.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from constants.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:241 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling iseq_collector.c Step #21 - "compile-libfuzzer-address-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_cipher.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_config.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object -test-/time.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from syslog.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from zlib.c:9: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: compiling cparse.c Step #21 - "compile-libfuzzer-address-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from basicsocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling constants.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_bn.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object io/console.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from debug.c:2: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/time' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_cipher.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.hiseq_collector.c::1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h398::28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object psych.so Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klIn file included from ass;ossl_config.c Step #21 - "compile-libfuzzer-address-x86_64": : 10| : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h ^:16 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling bubblebabble.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": zlib.c:2541:25: warning: default initialization of an object of type 'struct read_raw_arg' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 2541 | strumake[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": ct read_raw_arg ra; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": zlib.c:2383:14: note: member 'argv' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 2383 | const VALUE argv[2]; /* for rb_funcallv compiling socket.c Step #21 - "compile-libfuzzer-address-x86_64": */ Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/md5' Step #21 - "compile-libfuzzer-address-x86_64": compiling md5init.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from cparse.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": installing default ripper libraries Step #21 - "compile-libfuzzer-address-x86_64": compiling lexer.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from constants.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": compiling ipsocket.c Step #21 - "compile-libfuzzer-address-x86_64": compiling lexstate.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling location.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object debug/debug.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object syslog.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from bubblebabble.c:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ext/rbs_extension/lexer.re:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | stIn file included from socket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ruct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^./rubysocket.h: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here138 Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h: 28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": 88In file included from | ../.././include/ruby/internal/arithmetic/char.h: 29 : Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 398compiling tcpsocket.c Step #21 - "compile-libfuzzer-address-x86_64": | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #21 - "compile-libfuzzer-address-x86_64": 1In file included from warningmd5init.c generated:4: Step #21 - "compile-libfuzzer-address-x86_64": . Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | conmake[2]: Entering directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #21 - "compile-libfuzzer-address-x86_64": st VALUE make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #21 - "compile-libfuzzer-address-x86_64": klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling rmd160init.c Step #21 - "compile-libfuzzer-address-x86_64": compiling main.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_digest.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from lexstate.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from location.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.hipsocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h::29: Step #21 - "compile-libfuzzer-address-x86_64": 138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/core/rstring.h../../internal.h::398:24:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from warning: ../.././include/ruby/internal/arithmetic.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h: Step #21 - "compile-libfuzzer-address-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 398 | | struct  RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note:  stmember 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88r | u const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling tcpserver.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling parser.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling md5.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object pathname.so Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_engine.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object digest/bubblebabble.so Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_hmac.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object strscan.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from rmd160init.c:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_kdf.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from tcpsocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha1' Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_digest.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from compiling sha1init.c Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval;In file included from main.c Step #21 - "compile-libfuzzer-address-x86_64": :1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": |  ^In file included from ../../../../.././include/ruby/internal/arithmetic.h Step #21 - "compile-libfuzzer-address-x86_64": :24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 398 | ../.././include/ruby/internal/core/rbasic.h struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:88::17: 17: note: note: member 'klass' declared 'const' heremember 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 |  Step #21 - "compile-libfuzzer-address-x86_64": co 88nst |  V ALUE klass;const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": | Step #21 - "compile-libfuzzer-address-x86_64":  ^ Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling parserstate.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": compiling sha2init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/strscan' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_ns_spki.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object objspace.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_engine.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": In file included from md5.c:54: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./md5.h:49: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../defs.h:8: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:1 warning generated24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h. Step #21 - "compile-libfuzzer-address-x86_64": 398:398 | : 24:   warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": stru 398c | t  stru RSct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": | tring r ^etval; Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": | 88 |  ^ Step #21 - "compile-libfuzzer-address-x86_64": const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h :88|  ^ Step #21 - "compile-libfuzzer-address-x86_64": :17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass;1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from tcpserver.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | ossl_hmac.c :10c: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.honst: VALU16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.hE:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h kl:ass; Step #21 - "compile-libfuzzer-address-x86_64": 24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here| Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling rmd160.c Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object racc/cparse.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from parser.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_kdf.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/generator' Step #21 - "compile-libfuzzer-address-x86_64": compiling generator.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": compiling ruby_objs.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from sha1init.c:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from parserstate.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString rmake[2]: Entering directory '/work/ruby-3.3.6/ext/json/parser' Step #21 - "compile-libfuzzer-address-x86_64": etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | c1onst VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling parser.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from sha2init.c:4: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_ns_spki.c :39810: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_ocsp.c Step #21 - "compile-libfuzzer-address-x86_64": compiling unescape.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: 1default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_pkcs12.c Step #21 - "compile-libfuzzer-address-x86_64": compiling sha1.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from rmd160.c:23: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rmd160.h:29: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../defs.h:8: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString rcompiling ossl_pkcs7.c Step #21 - "compile-libfuzzer-address-x86_64": etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling sockssocket.c Step #21 - "compile-libfuzzer-address-x86_64": compiling sha2.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from generator.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ruby_objs.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object digest/md5.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from parser.rl:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from unescape.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rbs_extension.h:3: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24In file included from ossl_ocsp.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from : Step #21 - "compile-libfuzzer-address-x86_64": ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:In file included from installing default sha2 libraries Step #21 - "compile-libfuzzer-address-x86_64": 38: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/arithmetic/char.hIn file included from :29: Step #21 - "compile-libfuzzer-address-x86_64": ../../../../.././include/ruby/internal/core/rstring.h../.././include/ruby/ruby.h:398:24: :warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/arithmetic.h: 24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24398: |   warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #21 - "compile-libfuzzer-address-x86_64": struct R String retval;398 | Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  struct ../../../../.././include/ruby/internal/core/rbasic.hR:S88t:r17i:n g rnote: emember 'klass' declared 'const' heretvcompiling ossl_pkey.c Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": 88al; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": |  con../.././include/ruby/internal/core/rbasic.hs:t88: 17V:A LUEnote: kmember 'klass' declared 'const' herelass Step #21 - "compile-libfuzzer-address-x86_64": ; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object stringio.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkcs12.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from sha1.c:20: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./sha1.h:14: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../defs.h:8: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/md5' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_pkey_dh.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkcs7.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling udpsocket.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/stringio' Step #21 - "compile-libfuzzer-address-x86_64": compiling unixsocket.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling unixserver.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from sha2.c:37: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./../defs.h:8: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from sockssocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling option.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ancdata.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkey.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_pkey_dsa.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_pkey_ec.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkey_dh.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_pkey_rsa.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from udpsocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_provider.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from unixserver.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from unixsocket.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling raddrinfo.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from option.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_rand.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ancdata.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RStlinking shared-object digest/rmd160.so Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_ssl.c Step #21 - "compile-libfuzzer-address-x86_64": ring retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkey_dsa.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkey_ec.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_pkey_rsa.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_ssl_session.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_provider.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]linking shared-object digest/sha1.so Step #21 - "compile-libfuzzer-address-x86_64":  Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #21 - "compile-libfuzzer-address-x86_64": compiling ifaddr.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_ts.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_rand.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha1' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509attr.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from raddrinfo.c:11: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_ssl.c:12: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_ssl_session.c:5: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509cert.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object digest/sha2.so Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509crl.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_ts.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ifaddr.c:1: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./rubysocket.h:138: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../../internal.h:31: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: In file included from ossl_x509.cnote: member 'klass' declared 'const' here: Step #21 - "compile-libfuzzer-address-x86_64": 10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509ext.c Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509name.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509attr.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509req.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509revoked.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509cert.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509crl.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object json/ext/parser.so Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509ext.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509req.c../.././include/ruby/internal/core/rstring.h:398:24In file included from : :10warning: : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509name.c./ossl.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #21 - "compile-libfuzzer-address-x86_64": 16:: Step #21 - "compile-libfuzzer-address-x86_64": 10In file included from : Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby.hIn file included from : ./ossl.h:3981638: Step #21 - "compile-libfuzzer-address-x86_64": In file included from | ../.././include/ruby/ruby.h:: Step #21 - "compile-libfuzzer-address-x86_64": In file included from 28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h../.././include/ruby/internal/arithmetic.h:38 :24 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h: Step #21 - "compile-libfuzzer-address-x86_64": In file included from :29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64":  ../.././include/ruby/ruby.h: 28 : Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h : 24s: Step #21 - "compile-libfuzzer-address-x86_64": tIn file included from r../.././include/ruby/internal/arithmetic/char.h:u29: Step #21 - "compile-libfuzzer-address-x86_64": c../.././include/ruby/internal/core/rstring.ht:398 :R24S:tr ingwarning:  rdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]etv Step #21 - "compile-libfuzzer-address-x86_64": al; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString r etval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^88 | con Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | st VALUE klas s;  Step #21 - "compile-libfuzzer-address-x86_64": c| on ^s Step #21 - "compile-libfuzzer-address-x86_64": t VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": compiling ossl_x509store.c Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509revoked.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/parser' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object rbs_extension.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #21 - "compile-libfuzzer-address-x86_64": In file included from ossl_x509store.c:10: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ./ossl.h:16: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby.h:38: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #21 - "compile-libfuzzer-address-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #21 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #21 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #21 - "compile-libfuzzer-address-x86_64": |  ^ Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object zlib.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/zlib' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object json/ext/generator.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/generator' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object socket.so Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object nkf.so Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object openssl.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object bigdecimal.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object date_core.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": linking shared-object ripper.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #21 - "compile-libfuzzer-address-x86_64": revision.h unchanged Step #21 - "compile-libfuzzer-address-x86_64": linking ruby Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": *** Following extensions are not compiled: Step #21 - "compile-libfuzzer-address-x86_64": fiddle: Step #21 - "compile-libfuzzer-address-x86_64": Could not be configured. It will not be installed. Step #21 - "compile-libfuzzer-address-x86_64": /work/ruby-3.3.6/ext/fiddle/extconf.rb:78: missing libffi. Please install libffi or use --with-libffi-source-dir with libffi source location. Step #21 - "compile-libfuzzer-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #21 - "compile-libfuzzer-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": + make install Step #21 - "compile-libfuzzer-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #21 - "compile-libfuzzer-address-x86_64": revision.h unchanged Step #21 - "compile-libfuzzer-address-x86_64": generating x86_64-linux-fake.rb Step #21 - "compile-libfuzzer-address-x86_64": x86_64-linux-fake.rb updated Step #21 - "compile-libfuzzer-address-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #21 - "compile-libfuzzer-address-x86_64": CC = clang Step #21 - "compile-libfuzzer-address-x86_64": LD = ld Step #21 - "compile-libfuzzer-address-x86_64": LDSHARED = clang -shared Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #21 - "compile-libfuzzer-address-x86_64": CPPFLAGS = Step #21 - "compile-libfuzzer-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #21 - "compile-libfuzzer-address-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #21 - "compile-libfuzzer-address-x86_64": LANG = Step #21 - "compile-libfuzzer-address-x86_64": LC_ALL = Step #21 - "compile-libfuzzer-address-x86_64": LC_CTYPE = Step #21 - "compile-libfuzzer-address-x86_64": MFLAGS = Step #21 - "compile-libfuzzer-address-x86_64": RUSTC = no Step #21 - "compile-libfuzzer-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #21 - "compile-libfuzzer-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #21 - "compile-libfuzzer-address-x86_64": Target: x86_64-unknown-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": Thread model: posix Step #21 - "compile-libfuzzer-address-x86_64": InstalledDir: /usr/local/bin Step #21 - "compile-libfuzzer-address-x86_64": generating enc.mk Step #21 - "compile-libfuzzer-address-x86_64": making srcs under enc Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'srcs'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": generating transdb.h Step #21 - "compile-libfuzzer-address-x86_64": transdb.h unchanged Step #21 - "compile-libfuzzer-address-x86_64": generating makefiles ext/configure-ext.mk Step #21 - "compile-libfuzzer-address-x86_64": ext/configure-ext.mk updated Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": generating makefile exts.mk Step #21 - "compile-libfuzzer-address-x86_64": exts.mk updated Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #21 - "compile-libfuzzer-address-x86_64": revision.h unchanged Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": *** Following extensions are not compiled: Step #21 - "compile-libfuzzer-address-x86_64": fiddle: Step #21 - "compile-libfuzzer-address-x86_64": Could not be configured. It will not be installed. Step #21 - "compile-libfuzzer-address-x86_64": Check ext/fiddle/mkmf.log for more details. Step #21 - "compile-libfuzzer-address-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": making enc Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'enc'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": making trans Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for './enc/trans'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": making encs Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'encs'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc Step #21 - "compile-libfuzzer-address-x86_64": Installing to Step #21 - "compile-libfuzzer-address-x86_64": installing binary commands: /work/baseruby/bin Step #21 - "compile-libfuzzer-address-x86_64": installing base libraries: /work/baseruby/lib Step #21 - "compile-libfuzzer-address-x86_64": installing arch files: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": installing pkgconfig data: /work/baseruby/lib/pkgconfig Step #21 - "compile-libfuzzer-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/site_ruby/3.3.0/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": installing extension objects: /work/baseruby/lib/ruby/vendor_ruby/3.3.0/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/site_ruby/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing extension scripts: /work/baseruby/lib/ruby/vendor_ruby/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/ruby Step #21 - "compile-libfuzzer-address-x86_64": installing command scripts: /work/baseruby/bin Step #21 - "compile-libfuzzer-address-x86_64": installing library scripts: /work/baseruby/lib/ruby/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing common headers: /work/baseruby/include/ruby-3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing manpages: /work/baseruby/share/man/man1 Step #21 - "compile-libfuzzer-address-x86_64": installing default gems from lib: /work/baseruby/lib/ruby/gems/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": abbrev 0.1.2 Step #21 - "compile-libfuzzer-address-x86_64": base64 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": benchmark 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": bundler 2.5.22 Step #21 - "compile-libfuzzer-address-x86_64": cgi 0.4.1 Step #21 - "compile-libfuzzer-address-x86_64": csv 3.2.8 Step #21 - "compile-libfuzzer-address-x86_64": delegate 0.3.1 Step #21 - "compile-libfuzzer-address-x86_64": did_you_mean 1.6.3 Step #21 - "compile-libfuzzer-address-x86_64": drb 2.2.0 Step #21 - "compile-libfuzzer-address-x86_64": english 0.8.0 Step #21 - "compile-libfuzzer-address-x86_64": erb 4.0.3 Step #21 - "compile-libfuzzer-address-x86_64": error_highlight 0.6.0 Step #21 - "compile-libfuzzer-address-x86_64": fileutils 1.7.2 Step #21 - "compile-libfuzzer-address-x86_64": find 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": forwardable 1.3.3 Step #21 - "compile-libfuzzer-address-x86_64": getoptlong 0.2.1 Step #21 - "compile-libfuzzer-address-x86_64": ipaddr 1.2.6 Step #21 - "compile-libfuzzer-address-x86_64": irb 1.13.1 Step #21 - "compile-libfuzzer-address-x86_64": logger 1.6.0 Step #21 - "compile-libfuzzer-address-x86_64": mutex_m 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": net-http 0.4.1 Step #21 - "compile-libfuzzer-address-x86_64": net-protocol 0.2.2 Step #21 - "compile-libfuzzer-address-x86_64": observer 0.1.2 Step #21 - "compile-libfuzzer-address-x86_64": open-uri 0.4.1 Step #21 - "compile-libfuzzer-address-x86_64": open3 0.2.1 Step #21 - "compile-libfuzzer-address-x86_64": optparse 0.4.0 Step #21 - "compile-libfuzzer-address-x86_64": ostruct 0.6.0 Step #21 - "compile-libfuzzer-address-x86_64": pp 0.5.0 Step #21 - "compile-libfuzzer-address-x86_64": prettyprint 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": prism 0.19.0 Step #21 - "compile-libfuzzer-address-x86_64": pstore 0.1.3 Step #21 - "compile-libfuzzer-address-x86_64": rdoc 6.6.3.1 Step #21 - "compile-libfuzzer-address-x86_64": readline 0.0.4 Step #21 - "compile-libfuzzer-address-x86_64": reline 0.5.10 Step #21 - "compile-libfuzzer-address-x86_64": resolv 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": resolv-replace 0.1.1 Step #21 - "compile-libfuzzer-address-x86_64": rinda 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": ruby2_keywords 0.0.5 Step #21 - "compile-libfuzzer-address-x86_64": securerandom 0.3.1 Step #21 - "compile-libfuzzer-address-x86_64": set 1.1.0 Step #21 - "compile-libfuzzer-address-x86_64": shellwords 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": singleton 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": syntax_suggest 2.0.1 Step #21 - "compile-libfuzzer-address-x86_64": tempfile 0.2.1 Step #21 - "compile-libfuzzer-address-x86_64": time 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": timeout 0.4.1 Step #21 - "compile-libfuzzer-address-x86_64": tmpdir 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": tsort 0.2.0 Step #21 - "compile-libfuzzer-address-x86_64": un 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": uri 0.13.1 Step #21 - "compile-libfuzzer-address-x86_64": weakref 0.1.3 Step #21 - "compile-libfuzzer-address-x86_64": yaml 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": installing default gems from ext: /work/baseruby/lib/ruby/gems/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": bigdecimal 3.1.5 Step #21 - "compile-libfuzzer-address-x86_64": date 3.3.4 Step #21 - "compile-libfuzzer-address-x86_64": digest 3.1.1 Step #21 - "compile-libfuzzer-address-x86_64": etc 1.4.3 Step #21 - "compile-libfuzzer-address-x86_64": fcntl 1.1.0 Step #21 - "compile-libfuzzer-address-x86_64": fiddle 1.1.2 Step #21 - "compile-libfuzzer-address-x86_64": io-console 0.7.1 Step #21 - "compile-libfuzzer-address-x86_64": io-nonblock 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": io-wait 0.3.1 Step #21 - "compile-libfuzzer-address-x86_64": json 2.7.2 Step #21 - "compile-libfuzzer-address-x86_64": nkf 0.1.3 Step #21 - "compile-libfuzzer-address-x86_64": openssl 3.2.0 Step #21 - "compile-libfuzzer-address-x86_64": pathname 0.3.0 Step #21 - "compile-libfuzzer-address-x86_64": psych 5.1.2 Step #21 - "compile-libfuzzer-address-x86_64": stringio 3.1.1 Step #21 - "compile-libfuzzer-address-x86_64": strscan 3.0.9 Step #21 - "compile-libfuzzer-address-x86_64": syslog 0.1.2 Step #21 - "compile-libfuzzer-address-x86_64": zlib 3.1.1 Step #21 - "compile-libfuzzer-address-x86_64": installing bundled gems: /work/baseruby/lib/ruby/gems/3.3.0 Step #21 - "compile-libfuzzer-address-x86_64": minitest 5.20.0 Step #21 - "compile-libfuzzer-address-x86_64": power_assert 2.0.3 Step #21 - "compile-libfuzzer-address-x86_64": rake 13.1.0 Step #21 - "compile-libfuzzer-address-x86_64": test-unit 3.6.1 Step #21 - "compile-libfuzzer-address-x86_64": rexml 3.3.9 Step #21 - "compile-libfuzzer-address-x86_64": rss 0.3.1 Step #21 - "compile-libfuzzer-address-x86_64": net-ftp 0.3.4 Step #21 - "compile-libfuzzer-address-x86_64": net-imap 0.4.9.1 Step #21 - "compile-libfuzzer-address-x86_64": net-pop 0.1.2 Step #21 - "compile-libfuzzer-address-x86_64": net-smtp 0.4.0.1 Step #21 - "compile-libfuzzer-address-x86_64": matrix 0.4.2 Step #21 - "compile-libfuzzer-address-x86_64": prime 0.1.2 Step #21 - "compile-libfuzzer-address-x86_64": rbs 3.4.0 Step #21 - "compile-libfuzzer-address-x86_64": typeprof 0.21.9 Step #21 - "compile-libfuzzer-address-x86_64": debug 1.9.2 Step #21 - "compile-libfuzzer-address-x86_64": racc 1.7.3 Step #21 - "compile-libfuzzer-address-x86_64": installing bundled gem cache: /work/baseruby/lib/ruby/gems/3.3.0/cache Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Baseruby installed to /work/baseruby' Step #21 - "compile-libfuzzer-address-x86_64": Baseruby installed to /work/baseruby Step #21 - "compile-libfuzzer-address-x86_64": + export BASERUBY=/work/baseruby/bin/ruby Step #21 - "compile-libfuzzer-address-x86_64": + BASERUBY=/work/baseruby/bin/ruby Step #21 - "compile-libfuzzer-address-x86_64": + export PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #21 - "compile-libfuzzer-address-x86_64": + PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #21 - "compile-libfuzzer-address-x86_64": + /work/baseruby/bin/ruby --version Step #21 - "compile-libfuzzer-address-x86_64": ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x86_64-linux] Step #21 - "compile-libfuzzer-address-x86_64": + echo '' Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Step 2: Building target Ruby with static linking...' Step #21 - "compile-libfuzzer-address-x86_64": Step 2: Building target Ruby with static linking... Step #21 - "compile-libfuzzer-address-x86_64": + cd /src/ruby Step #21 - "compile-libfuzzer-address-x86_64": + make distclean Step #21 - "compile-libfuzzer-address-x86_64": + true Step #21 - "compile-libfuzzer-address-x86_64": + '[' '!' -f configure ']' Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Generating configure script...' Step #21 - "compile-libfuzzer-address-x86_64": Generating configure script... Step #21 - "compile-libfuzzer-address-x86_64": + ./autogen.sh Step #21 - "compile-libfuzzer-address-x86_64": + '[' '!' -f tool/config.sub ']' Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Copying config.sub and config.guess...' Step #21 - "compile-libfuzzer-address-x86_64": Copying config.sub and config.guess... Step #21 - "compile-libfuzzer-address-x86_64": + cp -f /usr/share/misc/config.sub tool/config.sub Step #21 - "compile-libfuzzer-address-x86_64": + cp -f /usr/share/misc/config.guess tool/config.guess Step #21 - "compile-libfuzzer-address-x86_64": + chmod +x tool/config.sub tool/config.guess Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Configuring target Ruby with static linking...' Step #21 - "compile-libfuzzer-address-x86_64": Configuring target Ruby with static linking... Step #21 - "compile-libfuzzer-address-x86_64": + ./configure --prefix=/work/ruby-install --disable-shared --enable-static --disable-install-doc --disable-install-rdoc --disable-install-capi --with-static-linked-ext --without-gmp --disable-dtrace --disable-jit-support --with-baseruby=/work/baseruby/bin/ruby Step #21 - "compile-libfuzzer-address-x86_64": tool/config.guess already exists Step #21 - "compile-libfuzzer-address-x86_64": tool/config.sub already exists Step #21 - "compile-libfuzzer-address-x86_64": checking build system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking host system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking target system type... x86_64-pc-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": checking for ld... ld Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ar... llvm-ar Step #21 - "compile-libfuzzer-address-x86_64": checking for clang++... clang++ Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-nm... llvm-nm Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-objcopy... llvm-objcopy Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-objdump... no Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ranlib... llvm-ranlib Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-strip... no Step #21 - "compile-libfuzzer-address-x86_64": checking for gcc... clang Step #21 - "compile-libfuzzer-address-x86_64": checking whether the C compiler works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for C compiler default output file name... a.out Step #21 - "compile-libfuzzer-address-x86_64": checking for suffix of executables...  Step #21 - "compile-libfuzzer-address-x86_64": checking whether we are cross compiling... no Step #21 - "compile-libfuzzer-address-x86_64": checking for suffix of object files... o Step #21 - "compile-libfuzzer-address-x86_64": checking whether we are using the GNU C compiler... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang accepts -g... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clang option to accept ISO C89... none needed Step #21 - "compile-libfuzzer-address-x86_64": checking for clang option to accept ISO C99... none needed Step #21 - "compile-libfuzzer-address-x86_64": checking whether we are using the GNU C++ compiler... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang++ accepts -g... yes Step #21 - "compile-libfuzzer-address-x86_64": checking how to run the C preprocessor... clang -E Step #21 - "compile-libfuzzer-address-x86_64": checking for gas... no Step #21 - "compile-libfuzzer-address-x86_64": checking for as... as Step #21 - "compile-libfuzzer-address-x86_64": checking for gobjdump... no Step #21 - "compile-libfuzzer-address-x86_64": checking for objdump... objdump Step #21 - "compile-libfuzzer-address-x86_64": checking for gstrip... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strip... strip Step #21 - "compile-libfuzzer-address-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #21 - "compile-libfuzzer-address-x86_64": checking for egrep... /usr/bin/grep -E Step #21 - "compile-libfuzzer-address-x86_64": checking for ANSI C header files... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/types.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/stat.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdlib.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for string.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memory.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strings.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for inttypes.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdint.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unistd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking minix/config.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking minix/config.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for minix/config.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether the linker is GNU ld... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether clang -E accepts -o... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for llvm-ar flags... rcD Step #21 - "compile-libfuzzer-address-x86_64": checking whether ln -s works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether make sets $(MAKE)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #21 - "compile-libfuzzer-address-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #21 - "compile-libfuzzer-address-x86_64": checking for dtrace... no Step #21 - "compile-libfuzzer-address-x86_64": checking for dot... no Step #21 - "compile-libfuzzer-address-x86_64": checking for doxygen... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pkg-config... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether it is Android... no Step #21 - "compile-libfuzzer-address-x86_64": checking for cd using physical directory... cd -P Step #21 - "compile-libfuzzer-address-x86_64": checking if make is GNU make... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether CFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether LDFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether ELF binaries are produced... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -ggdb3 is accepted as LDFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #21 - "compile-libfuzzer-address-x86_64": checking pthread.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking pthread.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_create in -lthr... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_create in -lpthread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_np.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking thread model... pthread Step #21 - "compile-libfuzzer-address-x86_64": checking whether CXXFLAGS is valid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt in -lcrypt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dlopen in -ldl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for shutdown in -lsocket... no Step #21 - "compile-libfuzzer-address-x86_64": checking for dirent.h that defines DIR... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for library containing opendir... none required Step #21 - "compile-libfuzzer-address-x86_64": checking for stdbool.h that conforms to C99... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for _Bool... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for afunix.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking atomic.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking atomic.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for atomic.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking copyfile.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking copyfile.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for copyfile.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking direct.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking direct.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for direct.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking grp.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking grp.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for grp.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking fcntl.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking fcntl.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fcntl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking float.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking float.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for float.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking ieeefp.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking ieeefp.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for ieeefp.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking intrinsics.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking intrinsics.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for intrinsics.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking langinfo.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking langinfo.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for langinfo.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking limits.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking limits.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for limits.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking locale.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking locale.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for locale.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking malloc.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking malloc.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking malloc/malloc.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking malloc/malloc.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc/malloc.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking malloc_np.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking malloc_np.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_np.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking net/socket.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking net/socket.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for net/socket.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking process.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking process.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for process.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking pwd.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking pwd.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pwd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/asan_interface.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/asan_interface.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sanitizer/asan_interface.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/msan_interface.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/msan_interface.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sanitizer/msan_interface.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/tsan_interface.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sanitizer/tsan_interface.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sanitizer/tsan_interface.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking setjmpex.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking setjmpex.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setjmpex.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking stdalign.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdalign.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdalign.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdio.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdio.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdio.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/attr.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/attr.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/attr.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/eventfd.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/eventfd.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/eventfd.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/fcntl.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/fcntl.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/fcntl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/file.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/file.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/file.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/id.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/id.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/id.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/ioctl.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/ioctl.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/ioctl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/mkdev.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/mkdev.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/mkdev.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/param.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/param.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/param.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/prctl.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/prctl.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/prctl.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/random.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/random.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/random.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/resource.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/resource.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/resource.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/select.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/select.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/select.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/sendfile.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/sendfile.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/sendfile.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/socket.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/socket.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/socket.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/syscall.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/syscall.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/syscall.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/sysmacros.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/sysmacros.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/sysmacros.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/time.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/time.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/time.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/times.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/times.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/times.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/uio.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/uio.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/uio.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/utime.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/utime.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/utime.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking syscall.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking syscall.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for syscall.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking time.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking time.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for time.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking ucontext.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking ucontext.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ucontext.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking utime.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking utime.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utime.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/epoll.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/epoll.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/epoll.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/event.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/event.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/event.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking stdckdint.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdckdint.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdckdint.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdatomic.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stdatomic.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for stdatomic.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking x86intrin.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking x86intrin.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for x86intrin.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for special C compiler options needed for large files... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether byte ordering is bigendian... no Step #21 - "compile-libfuzzer-address-x86_64": checking for an ANSI C-conforming const... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether char is unsigned... no Step #21 - "compile-libfuzzer-address-x86_64": checking for inline... inline Step #21 - "compile-libfuzzer-address-x86_64": checking for working volatile... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for typeof syntax and keyword spelling... typeof Step #21 - "compile-libfuzzer-address-x86_64": checking for C/C++ restrict keyword... __restrict Step #21 - "compile-libfuzzer-address-x86_64": checking for long long... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for off_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking char bit... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of int... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking size of short... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking size of long... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of long long... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of __int64... 0 Step #21 - "compile-libfuzzer-address-x86_64": checking size of __int128... 16 Step #21 - "compile-libfuzzer-address-x86_64": checking size of off_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of void*... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of float... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking size of double... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of time_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of clock_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking word size... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #21 - "compile-libfuzzer-address-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for long long... ll Step #21 - "compile-libfuzzer-address-x86_64": checking for pid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of pid_t... INT Step #21 - "compile-libfuzzer-address-x86_64": checking for uid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of uid_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for gid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of gid_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for time_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of time_t... LONG Step #21 - "compile-libfuzzer-address-x86_64": checking for dev_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of dev_t... ULONG Step #21 - "compile-libfuzzer-address-x86_64": checking for mode_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of mode_t... UINT Step #21 - "compile-libfuzzer-address-x86_64": checking for rlim_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of rlim_t... ULONG Step #21 - "compile-libfuzzer-address-x86_64": checking for off_t... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of off_t... LONG Step #21 - "compile-libfuzzer-address-x86_64": checking for clockid_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for convertible type of clockid_t... INT Step #21 - "compile-libfuzzer-address-x86_64": checking for variable length macro... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if _Alignof() works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for std::nullptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_STDCALL function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_FASTCALL function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #21 - "compile-libfuzzer-address-x86_64": checking for function alias... alias Step #21 - "compile-libfuzzer-address-x86_64": checking for __atomic builtins... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for 64bit __atomic builtins... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __sync builtins... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_unreachable... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __assume... no Step #21 - "compile-libfuzzer-address-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #21 - "compile-libfuzzer-address-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #21 - "compile-libfuzzer-address-x86_64": checking for function name string predefined identifier... __func__ Step #21 - "compile-libfuzzer-address-x86_64": checking if enum over int is allowed... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether sys_nerr is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether getenv is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for size_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of size_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of ptrdiff_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking size of dev_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for size_t... z Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for ptrdiff_t... t Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_blksize... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_blocks... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_rdev... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_atimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_mtimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_ctimensec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct stat.st_birthtimespec... no Step #21 - "compile-libfuzzer-address-x86_64": checking for struct statx.stx_btime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timeval... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timespec... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct timezone... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fd_mask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for int8_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int8_t... 1 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint8_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint8_t... 1 Step #21 - "compile-libfuzzer-address-x86_64": checking for int16_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int16_t... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint16_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint16_t... 2 Step #21 - "compile-libfuzzer-address-x86_64": checking for int32_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int32_t... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint32_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint32_t... 4 Step #21 - "compile-libfuzzer-address-x86_64": checking for int64_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of int64_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint64_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uint64_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for int128_t... __int128 Step #21 - "compile-libfuzzer-address-x86_64": checking for uint128_t... unsigned __int128 Step #21 - "compile-libfuzzer-address-x86_64": checking for intptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of intptr_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for uintptr_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of uintptr_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for intptr_t... NONE Step #21 - "compile-libfuzzer-address-x86_64": checking for ssize_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking size of ssize_t... 8 Step #21 - "compile-libfuzzer-address-x86_64": checking for printf prefix for int64_t... NONE Step #21 - "compile-libfuzzer-address-x86_64": checking for stack end address... __libc_stack_end Step #21 - "compile-libfuzzer-address-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking type of array argument to getgroups... gid_t Step #21 - "compile-libfuzzer-address-x86_64": checking for working alloca.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for alloca... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dynamic size alloca... ok Step #21 - "compile-libfuzzer-address-x86_64": checking for working memcmp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for acosh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for cbrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for erf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for explicit_bzero... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ffs... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for flock... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for hypot... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lgamma_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memmove... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for nan... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for nextafter... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setproctitle... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strchr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strerror... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for strlcat... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strlcpy... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strstr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tgamma... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/pstat.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking sys/pstat.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/pstat.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pid_t... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking vfork.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking vfork.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for vfork.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for vfork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for working fork... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for working vfork... (cached) yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __syscall... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _longjmp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for arc4random_buf... no Step #21 - "compile-libfuzzer-address-x86_64": checking for atan2l... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for atan2f... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether atomic_signal_fence is declared... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chroot... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for chsize... no Step #21 - "compile-libfuzzer-address-x86_64": checking for clock_gettime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for copy_file_range... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for cosh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for daemon... (cached) no Step #21 - "compile-libfuzzer-address-x86_64": checking for dirfd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dl_iterate_phdr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dlopen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dladdr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for dup3... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for eaccess... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for endgrent... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for eventfd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execle... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for execve... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for explicit_memset... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fcopyfile... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fchdir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fchmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fchown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fcntl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fdatasync... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fdopendir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fgetattrlist... no Step #21 - "compile-libfuzzer-address-x86_64": checking for fmod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fstatat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for fsync... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ftruncate... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ftruncate64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getattrlist... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getcwd... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getegid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getentropy... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for geteuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgidx... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getgrnam... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgrnam_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getlogin... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getlogin_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpgrp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getppid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpriority... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwnam... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwnam_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getpwuid_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getrandom... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getresgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getresuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getrlimit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getsid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for gettimeofday... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for getuidx... no Step #21 - "compile-libfuzzer-address-x86_64": checking for gmtime_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for initgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ioctl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for isfinite... no Step #21 - "compile-libfuzzer-address-x86_64": checking for issetugid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for kill... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for killpg... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lchmod... no Step #21 - "compile-libfuzzer-address-x86_64": checking for lchown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for link... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for llabs... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lockf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for log2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lstat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for lutimes... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_usable_size... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_size... no Step #21 - "compile-libfuzzer-address-x86_64": checking for malloc_trim... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mblen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memalign... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memset_s... no Step #21 - "compile-libfuzzer-address-x86_64": checking for writev... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memrchr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for memmem... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mkfifo... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mknod... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mktime... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mmap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for mremap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for openat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pclose... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pipe... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pipe2... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for poll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for popen... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_fadvise... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_madvise... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for posix_memalign... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for ppoll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pwrite... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for qsort_r... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for qsort_s... no Step #21 - "compile-libfuzzer-address-x86_64": checking for readlink... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for realpath... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for round... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sched_getaffinity... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for seekdir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for select_large_fdset... no Step #21 - "compile-libfuzzer-address-x86_64": checking for sendfile... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setegid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setenv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for seteuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setgroups... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setpgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setpgrp... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setregid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setresgid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setresuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setreuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setrgid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setrlimit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setruid... no Step #21 - "compile-libfuzzer-address-x86_64": checking for setsid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setuid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for shutdown... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigaction... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigaltstack... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sigprocmask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sinh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for snprintf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for spawnv... no Step #21 - "compile-libfuzzer-address-x86_64": checking for symlink... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for syscall... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sysconf... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for system... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tanh... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for telldir... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timegm... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for times... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for truncate... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for truncate64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for tzset... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for umask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unsetenv... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utimensat... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for utimes... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for wait4... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for waitpid... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __cospi... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __sinpi... no Step #21 - "compile-libfuzzer-address-x86_64": checking for statx... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if getcwd allocates buffer if NULL is given... no Step #21 - "compile-libfuzzer-address-x86_64": checking crypt.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking crypt.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for crypt.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct crypt_data.initialized... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_alloca_with_align... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_assume_aligned... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap16... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap32... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_bswap64... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_popcount... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_popcountll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clzl... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_clzll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_ctz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_ctzll... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_constant_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_choose_expr... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_types_compatible_p... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_trap... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_expect... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_add_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_add_overflow_p... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_add_overflow with long long arguments... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_sub_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_sub_overflow_p... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_sub_overflow with long long arguments... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow_p... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether qsort_r is GNU version... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether qsort_r is BSD version... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether atan2 handles Inf as C99... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for clock_getres... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timer_create in -lrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for timer_settime in -lrt... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for unsetenv returns a value... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #21 - "compile-libfuzzer-address-x86_64": checking for struct tm.tm_zone... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for external int daylight... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for negative time_t for gmtime(3)... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for localtime(3) overflow correctly... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sig_t... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether right shift preserve sign bit... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #21 - "compile-libfuzzer-address-x86_64": checking stack growing direction on x86_64... -1 Step #21 - "compile-libfuzzer-address-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #21 - "compile-libfuzzer-address-x86_64": checking whether pthread_t is scalar type... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sched_yield... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_setinheritsched... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_get_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_getstack... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_attr_getguardsize... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_get_stackaddr_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_get_stacksize_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for thr_stksegment... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_stackseg_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_getthrds_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_condattr_setclock... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_setname_np... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_set_name_np... no Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_sigmask... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for pthread_getattr_np... yes Step #21 - "compile-libfuzzer-address-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #21 - "compile-libfuzzer-address-x86_64": checking for thread-local storage specifier... _Thread_local Step #21 - "compile-libfuzzer-address-x86_64": checking if mcontext_t is a pointer... no Step #21 - "compile-libfuzzer-address-x86_64": checking for getcontext... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setcontext... yes Step #21 - "compile-libfuzzer-address-x86_64": checking if fork works with pthread... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/user.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking sys/user.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for sys/user.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking whether PAGE_SIZE is compile-time const... no Step #21 - "compile-libfuzzer-address-x86_64": checking ioctl request type... unsigned long Step #21 - "compile-libfuzzer-address-x86_64": checking elf.h usability... yes Step #21 - "compile-libfuzzer-address-x86_64": checking elf.h presence... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for elf.h... yes Step #21 - "compile-libfuzzer-address-x86_64": checking elf_abi.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking elf_abi.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for elf_abi.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for uncompress in -lz... yes Step #21 - "compile-libfuzzer-address-x86_64": checking mach-o/loader.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking mach-o/loader.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for mach-o/loader.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking whether OS depend dynamic link works... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for backtrace... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for broken backtrace... no Step #21 - "compile-libfuzzer-address-x86_64": checking valgrind/memcheck.h usability... no Step #21 - "compile-libfuzzer-address-x86_64": checking valgrind/memcheck.h presence... no Step #21 - "compile-libfuzzer-address-x86_64": checking for valgrind/memcheck.h... no Step #21 - "compile-libfuzzer-address-x86_64": checking for strip flags... -S -x Step #21 - "compile-libfuzzer-address-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #21 - "compile-libfuzzer-address-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #21 - "compile-libfuzzer-address-x86_64": checking for _setjmpex as a macro or function... no Step #21 - "compile-libfuzzer-address-x86_64": checking for _setjmp as a macro or function... yes Step #21 - "compile-libfuzzer-address-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #21 - "compile-libfuzzer-address-x86_64": checking if building with modular GC support... no Step #21 - "compile-libfuzzer-address-x86_64": checking for rustc... no Step #21 - "compile-libfuzzer-address-x86_64": checking prerequisites for ZJIT... no Step #21 - "compile-libfuzzer-address-x86_64": checking for prefix of external symbols... NONE Step #21 - "compile-libfuzzer-address-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #21 - "compile-libfuzzer-address-x86_64": configure: ruby library version = 4.1.0+0 Step #21 - "compile-libfuzzer-address-x86_64": configure: creating ./config.status Step #21 - "compile-libfuzzer-address-x86_64": config.status: creating GNUmakefile Step #21 - "compile-libfuzzer-address-x86_64": config.status: creating Makefile Step #21 - "compile-libfuzzer-address-x86_64": --- Step #21 - "compile-libfuzzer-address-x86_64": Configuration summary for ruby version 4.1.0 Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": * Installation prefix: /work/ruby-install Step #21 - "compile-libfuzzer-address-x86_64": * exec prefix: ${prefix} Step #21 - "compile-libfuzzer-address-x86_64": * arch: x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": * site arch: ${arch} Step #21 - "compile-libfuzzer-address-x86_64": * RUBY_BASE_NAME: ruby Step #21 - "compile-libfuzzer-address-x86_64": * enable shared: no Step #21 - "compile-libfuzzer-address-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #21 - "compile-libfuzzer-address-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #21 - "compile-libfuzzer-address-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #21 - "compile-libfuzzer-address-x86_64": * target OS: linux Step #21 - "compile-libfuzzer-address-x86_64": * compiler: clang Step #21 - "compile-libfuzzer-address-x86_64": * with thread: pthread Step #21 - "compile-libfuzzer-address-x86_64": * with coroutine: amd64 Step #21 - "compile-libfuzzer-address-x86_64": * with modular GC: no Step #21 - "compile-libfuzzer-address-x86_64": * enable shared libs: no Step #21 - "compile-libfuzzer-address-x86_64": * dynamic library ext: so Step #21 - "compile-libfuzzer-address-x86_64": * CFLAGS: ${hardenflags} -fdeclspec ${optflags} \ Step #21 - "compile-libfuzzer-address-x86_64": ${debugflags} ${warnflags} Step #21 - "compile-libfuzzer-address-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #21 - "compile-libfuzzer-address-x86_64": -Wl,-export-dynamic Step #21 - "compile-libfuzzer-address-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #21 - "compile-libfuzzer-address-x86_64": * optflags: -O3 -fno-fast-math Step #21 - "compile-libfuzzer-address-x86_64": * debugflags: -ggdb3 Step #21 - "compile-libfuzzer-address-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #21 - "compile-libfuzzer-address-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #21 - "compile-libfuzzer-address-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #21 - "compile-libfuzzer-address-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #21 - "compile-libfuzzer-address-x86_64": -Wwrite-strings -Wold-style-definition \ Step #21 - "compile-libfuzzer-address-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-missing-field-initializers \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #21 - "compile-libfuzzer-address-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #21 - "compile-libfuzzer-address-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": * hardenflags: -fstack-protector-strong -U_FORTIFY_SOURCE \ Step #21 - "compile-libfuzzer-address-x86_64": -D_FORTIFY_SOURCE=2 Step #21 - "compile-libfuzzer-address-x86_64": * strip command: strip -S -x Step #21 - "compile-libfuzzer-address-x86_64": * install doc: no Step #21 - "compile-libfuzzer-address-x86_64": * YJIT support: no Step #21 - "compile-libfuzzer-address-x86_64": * ZJIT support: no Step #21 - "compile-libfuzzer-address-x86_64": * RUSTC_FLAGS: -g -C lto=thin -C opt-level=3 -C \ Step #21 - "compile-libfuzzer-address-x86_64": overflow-checks=on Step #21 - "compile-libfuzzer-address-x86_64": * man page type: man Step #21 - "compile-libfuzzer-address-x86_64": * static-linked-ext: yes Step #21 - "compile-libfuzzer-address-x86_64": * BASERUBY -v: ruby 3.3.6 (2024-11-05 revision 75015d4c1f) \ Step #21 - "compile-libfuzzer-address-x86_64": [x86_64-linux] Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": --- Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building Ruby static library...' Step #21 - "compile-libfuzzer-address-x86_64": Building Ruby static library... Step #21 - "compile-libfuzzer-address-x86_64": ++ nproc Step #21 - "compile-libfuzzer-address-x86_64": + make -j32 V=1 Step #21 - "compile-libfuzzer-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #21 - "compile-libfuzzer-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #21 - "compile-libfuzzer-address-x86_64": CC = clang Step #21 - "compile-libfuzzer-address-x86_64": LD = ld Step #21 - "compile-libfuzzer-address-x86_64": LDSHARED = clang -shared Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #21 - "compile-libfuzzer-address-x86_64": CPPFLAGS = Step #21 - "compile-libfuzzer-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #21 - "compile-libfuzzer-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #21 - "compile-libfuzzer-address-x86_64": LANG = Step #21 - "compile-libfuzzer-address-x86_64": LC_ALL = Step #21 - "compile-libfuzzer-address-x86_64": LC_CTYPE = Step #21 - "compile-libfuzzer-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #21 - "compile-libfuzzer-address-x86_64": RUSTC = no Step #21 - "compile-libfuzzer-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #21 - "compile-libfuzzer-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p prism Step #21 - "compile-libfuzzer-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #21 - "compile-libfuzzer-address-x86_64": Target: x86_64-unknown-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": Thread model: posix Step #21 - "compile-libfuzzer-address-x86_64": InstalledDir: /usr/local/bin Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -tprism/.srcs.mk.time -o ./prism/srcs.mk ./prism/srcs.mk.in Step #21 - "compile-libfuzzer-address-x86_64": ./prism/srcs.mk unchanged Step #21 - "compile-libfuzzer-address-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #21 - "compile-libfuzzer-address-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #21 - "compile-libfuzzer-address-x86_64": CC = clang Step #21 - "compile-libfuzzer-address-x86_64": LD = ld Step #21 - "compile-libfuzzer-address-x86_64": LDSHARED = clang -shared Step #21 - "compile-libfuzzer-address-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #21 - "compile-libfuzzer-address-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #21 - "compile-libfuzzer-address-x86_64": CPPFLAGS = Step #21 - "compile-libfuzzer-address-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #21 - "compile-libfuzzer-address-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #21 - "compile-libfuzzer-address-x86_64": LANG = Step #21 - "compile-libfuzzer-address-x86_64": LC_ALL = Step #21 - "compile-libfuzzer-address-x86_64": LC_CTYPE = Step #21 - "compile-libfuzzer-address-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #21 - "compile-libfuzzer-address-x86_64": RUSTC = no Step #21 - "compile-libfuzzer-address-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #21 - "compile-libfuzzer-address-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #21 - "compile-libfuzzer-address-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #21 - "compile-libfuzzer-address-x86_64": Target: x86_64-unknown-linux-gnu Step #21 - "compile-libfuzzer-address-x86_64": Thread model: posix Step #21 - "compile-libfuzzer-address-x86_64": InstalledDir: /usr/local/bin Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o main.o -c ./main.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmydln.o -c dmydln.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/ast.h prism/ast.h Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/diagnostic.h prism/diagnostic.h Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.h \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/id.h.tmpl Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -I. -o miniprelude.c \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/prelude.c.tmpl ./ast.rb ./dir.rb ./gc.rb ./numeric.rb ./io.rb ./marshal.rb ./pack.rb ./trace_point.rb ./warning.rb ./array.rb ./hash.rb ./kernel.rb ./pathname_builtin.rb ./ractor.rb ./symbol.rb ./timev.rb ./thread_sync.rb ./nilclass.rb ./prelude.rb ./gem_prelude.rb ./jit_hook.rb ./jit_undef.rb ./yjit.rb ./zjit.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb array.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/gen_dummy_probes.rb ./probes.d > probes.dmyh Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ast.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optunifs.inc Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns.inc Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns_info.inc Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optinsn.inc Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug_counter.o -c debug_counter.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb dir.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln_find.o -c dln_find.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb warning.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb gc.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb hash.rb Step #21 - "compile-libfuzzer-address-x86_64": id.h updated Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb prelude.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb io.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb marshal.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o math.o -c math.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o memory_view.o -c memory_view.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n ./tool/node_name.rb < ./rubyparser.h > node_name.inc Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node_dump.o -c node_dump.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb numeric.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb kernel.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb nilclass.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pack.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pathname_builtin.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/id2token.rb parse.y | \ Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/lrama/exe/lrama -oparse.c -Hparse.h - parse.y Step #21 - "compile-libfuzzer-address-x86_64": + cp ./lex.c.blt lex.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parser_st.o -c parser_st.c Step #21 - "compile-libfuzzer-address-x86_64": known_errors.inc updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o process.o -c process.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ractor.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o random.o -c random.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o range.o -c range.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o rational.o -c rational.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o re.o -c re.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regcomp.o -c regcomp.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regenc.o -c regenc.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regerror.o -c regerror.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regexec.o -c regexec.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regparse.o -c regparse.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regsyntax.o -c regsyntax.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby_parser.o -c ruby_parser.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o scheduler.o -c scheduler.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o set.o -c set.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o shape.o -c shape.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o signal.o -c signal.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o sprintf.o -c sprintf.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o st.o -c st.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strftime.o -c strftime.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o struct.o -c struct.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.c \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/id.c.tmpl Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb symbol.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb thread_sync.rb Step #21 - "compile-libfuzzer-address-x86_64": id.c updated Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb timev.rb Step #21 - "compile-libfuzzer-address-x86_64": miniprelude.c updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o transcode.o -c transcode.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o util.o -c util.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o variable.o -c variable.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." --output=revision.h --timestamp=.revision.time Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_hook.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_undef.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vm.inc Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o vm_call_iseq_optimized.inc ./template/call_iseq_optimized.inc.tmpl Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vmtc.inc Step #21 - "compile-libfuzzer-address-x86_64": revision.h updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_backtrace.o -c vm_backtrace.c Step #21 - "compile-libfuzzer-address-x86_64": vm_call_iseq_optimized.inc updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_dump.o -c vm_dump.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_sync.o -c vm_sync.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb trace_point.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o weakmap.o -c weakmap.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb ext/prism/api_node.c prism/api_node.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p prism/util Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/diagnostic.c prism/diagnostic.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/encoding.o -c prism/encoding.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/extension.o -c prism/extension.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/node.c prism/node.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/options.o -c prism/options.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/pack.o -c prism/pack.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/prettyprint.c prism/prettyprint.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/regexp.o -c prism/regexp.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/serialize.c prism/serialize.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/static_literals.o -c prism/static_literals.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/token_type.c prism/token_type.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_buffer.o -c prism/util/pm_buffer.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_char.o -c prism/util/pm_char.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_constant_pool.o -c prism/util/pm_constant_pool.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_integer.o -c prism/util/pm_integer.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_list.o -c prism/util/pm_list.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_memchr.o -c prism/util/pm_memchr.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_newline_list.o -c prism/util/pm_newline_list.c Step #21 - "compile-libfuzzer-address-x86_64": process.c:3860:1: warning: unused function 'has_privilege' [-Wunused-function] Step #21 - "compile-libfuzzer-address-x86_64": 3860 | has_privilege(void) Step #21 - "compile-libfuzzer-address-x86_64": | ^~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_string.o -c prism/util/pm_string.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strncasecmp.o -c prism/util/pm_strncasecmp.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strpbrk.o -c prism/util/pm_strpbrk.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prism.o -c prism/prism.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism_init.o -c prism_init.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p coroutine/amd64 Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p enc/trans .ext/.timestamp Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p enc/trans Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vo enc/trans/newline.c ./enc/trans/newline.trans Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o setproctitle.o -c ./missing/setproctitle.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcat.o -c ./missing/strlcat.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcpy.o -c ./missing/strlcpy.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o addr2line.o -c addr2line.c Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/newline.c ... Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p enc/jis Step #21 - "compile-libfuzzer-address-x86_64": + cp enc/jis/props.h.blt enc/jis/props.h Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -n \ Step #21 - "compile-libfuzzer-address-x86_64": -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ Step #21 - "compile-libfuzzer-address-x86_64": -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ Step #21 - "compile-libfuzzer-address-x86_64": -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ Step #21 - "compile-libfuzzer-address-x86_64": 17.0.0 ./enc/unicode/17.0.0/casefold.h ./enc/unicode/17.0.0/name2ctype.h Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln.o -c dln.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o localeinit.o -c localeinit.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyext.o -c dmyext.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyenc.o -c dmyenc.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp/x86_64-linux .ext/x86_64-linux Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p .ext/.timestamp .ext/common Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/compiler.rb lib/prism/compiler.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dispatcher.rb lib/prism/dispatcher.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dot_visitor.rb lib/prism/dot_visitor.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dsl.rb lib/prism/dsl.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/inspect_visitor.rb lib/prism/inspect_visitor.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/mutation_compiler.rb lib/prism/mutation_compiler.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/node.rb lib/prism/node.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/reflection.rb lib/prism/reflection.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/serialize.rb lib/prism/serialize.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/visitor.rb lib/prism/visitor.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o miniinit.o -c miniinit.c Step #21 - "compile-libfuzzer-address-x86_64": echo '#include "probes.dmyh"' > probes.h Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ast.o -c ast.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o bignum.o -c bignum.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o box.o -c box.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o class.o -c class.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compar.o -c compar.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compile.o -c compile.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o complex.o -c complex.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o concurrent_set.o -c concurrent_set.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o cont.o -c cont.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug.o -c debug.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dir.o -c dir.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mkconfig.rb \ Step #21 - "compile-libfuzzer-address-x86_64": -arch=x86_64-linux -version=4.1.0 \ Step #21 - "compile-libfuzzer-address-x86_64": -install_name=ruby \ Step #21 - "compile-libfuzzer-address-x86_64": -so_name=ruby \ Step #21 - "compile-libfuzzer-address-x86_64": -unicode_version=17.0.0 \ Step #21 - "compile-libfuzzer-address-x86_64": -unicode_emoji_version=17.0 \ Step #21 - "compile-libfuzzer-address-x86_64": > rbconfig.tmp Step #21 - "compile-libfuzzer-address-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #21 - "compile-libfuzzer-address-x86_64": rbconfig.rb updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o encoding.o -c encoding.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enum.o -c enum.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enumerator.o -c enumerator.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o error.o -c error.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o eval.o -c eval.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o file.o -c file.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o gc.o -c gc.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o hash.o -c hash.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o imemo.o -c imemo.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o inits.o -c inits.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io.o -c io.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io_buffer.o -c io_buffer.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o iseq.o -c iseq.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o load.o -c load.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o marshal.o -c marshal.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node.o -c node.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o numeric.o -c numeric.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o object.o -c object.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pack.o -c pack.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pathname.o -c pathname.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o proc.o -c proc.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ractor.o -c ractor.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby.o -c ruby.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o string.o -c string.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o symbol.o -c symbol.c Step #21 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o thread.o -c thread.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o time.o -c time.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o version.o -c version.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm.o -c vm.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_trace.o -c vm_trace.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_node.o -c prism/api_node.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_pack.o -c prism/api_pack.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/diagnostic.o -c prism/diagnostic.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/node.o -c prism/node.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prettyprint.o -c prism/prettyprint.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/serialize.o -c prism/serialize.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/token_type.o -c prism/token_type.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o coroutine/amd64/Context.o "-DPREFIXED_SYMBOL(name)=name" -c coroutine/amd64/Context.S Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/ascii.o -c enc/ascii.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/us_ascii.o -c enc/us_ascii.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/unicode.o -c enc/unicode.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/utf_8.o -c enc/utf_8.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/trans/newline.o -c enc/trans/newline.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc Step #21 - "compile-libfuzzer-address-x86_64": clang -E -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 "./version.c" | \ Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o x86_64-linux-fake.rb "./template/fake.rb.in" \ Step #21 - "compile-libfuzzer-address-x86_64": i=- srcdir="." BASERUBY="/work/baseruby/bin/ruby --disable=gems" \ Step #21 - "compile-libfuzzer-address-x86_64": LIBPATHENV="LD_LIBRARY_PATH" PRELOADENV="LD_PRELOAD" LIBRUBY_SO="libruby.so.4.1.0" Step #21 - "compile-libfuzzer-address-x86_64": encdb.h updated Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o verconf.h ./template/verconf.h.tmpl Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o array.o -c array.c Step #21 - "compile-libfuzzer-address-x86_64": verconf.h updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parse.o -c parse.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o loadpath.o -c loadpath.c Step #21 - "compile-libfuzzer-address-x86_64": x86_64-linux-fake.rb updated Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #21 - "compile-libfuzzer-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #21 - "compile-libfuzzer-address-x86_64": enc/encinit.c updated Step #21 - "compile-libfuzzer-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " srcs Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/big5.c" "enc/trans/big5.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/cesu_8.c" "enc/trans/cesu_8.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/chinese.c" "enc/trans/chinese.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/ebcdic.c" "enc/trans/ebcdic.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji.c" "enc/trans/emoji.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_iso2022_kddi.c" "enc/trans/emoji_iso2022_kddi.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_docomo.c" "enc/trans/emoji_sjis_docomo.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_kddi.c" "enc/trans/emoji_sjis_kddi.trans" Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_softbank.c" "enc/trans/emoji_sjis_softbank.trans" Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/cesu_8.c ... Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/chinese.c ... Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/big5.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/GB/GB2312%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/emoji.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter for from_CESU_8 Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/ebcdic.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter for to_CESU_8 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.08user 0.01system 0.02elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM037 to ISO-8859-1 Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/escape.c" "enc/trans/escape.trans" Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/emoji_sjis_docomo.c ... Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/emoji_sjis_kddi.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-1 to IBM037 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/emoji_iso2022_kddi.c ... Step #21 - "compile-libfuzzer-address-x86_64": done. (0.10user 0.00system 0.03elapsed) Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_kddi_decoder Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_kddi_decoder_jisx0208_rest Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_kddi_encoder Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from GB2312 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-DoCoMo to UTF8-KDDI Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/emoji_sjis_softbank.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-DoCoMo to UTF8-SoftBank Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-DoCoMo to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from SJIS-KDDI to UTF8-KDDI Step #21 - "compile-libfuzzer-address-x86_64": converter from SJIS-DOCOMO to UTF8-DOCOMO Step #21 - "compile-libfuzzer-address-x86_64": converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-KDDI to UTF8-DoCoMo Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/escape.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter for amp_escape Step #21 - "compile-libfuzzer-address-x86_64": converter for xml_text_escape Step #21 - "compile-libfuzzer-address-x86_64": converter for xml_attr_content_escape Step #21 - "compile-libfuzzer-address-x86_64": converter for escape_xml_attr_quote Step #21 - "compile-libfuzzer-address-x86_64": done. (0.07user 0.02system 0.01elapsed) Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gbk.c" "enc/trans/gbk.trans" Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/gb18030.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from SJIS-SoftBank to UTF8-SoftBank Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-KDDI to UTF8-SoftBank Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-KDDI to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/gbk.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-SoftBank to UTF8-DoCoMo Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/iso2022.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-SoftBank to UTF8-KDDI Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_decoder Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_decoder_jisx0208_rest Step #21 - "compile-libfuzzer-address-x86_64": converter for iso2022jp_encoder Step #21 - "compile-libfuzzer-address-x86_64": converter for stateless_iso2022jp_to_eucjp Step #21 - "compile-libfuzzer-address-x86_64": converter for eucjp_to_stateless_iso2022jp Step #21 - "compile-libfuzzer-address-x86_64": converter for cp50221_decoder Step #21 - "compile-libfuzzer-address-x86_64": converter for cp50221_encoder Step #21 - "compile-libfuzzer-address-x86_64": done. (0.09user 0.01system 0.03elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-SoftBank to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese.c" "enc/trans/japanese.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to UTF8-DoCoMo Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/GB/GB12345%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to UTF8-KDDI Step #21 - "compile-libfuzzer-address-x86_64": converter from GBK to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/japanese.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter for eucjp2sjis Step #21 - "compile-libfuzzer-address-x86_64": converter for sjis2eucjp Step #21 - "compile-libfuzzer-address-x86_64": done. (0.07user 0.01system 0.01elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from GB12345 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to UTF8-SoftBank Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": done. (0.40user 0.03system 0.36elapsed) Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": converter from Big5 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/korean.c" "enc/trans/korean.trans" Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/japanese_euc.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/japanese_sjis.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0212%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-KDDI to SJIS-KDDI Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-DOCOMO to SJIS-DOCOMO Step #21 - "compile-libfuzzer-address-x86_64": converter from Shift_JIS to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/korean.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from EUC-JP to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF8-SoftBank to SJIS-SoftBank Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/GB/UCS%GB2312.src Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/single_byte.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from US-ASCII to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to US-ASCII Step #21 - "compile-libfuzzer-address-x86_64": converter from ASCII-8BIT to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ASCII-8BIT Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-1 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-1 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-2 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-2 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to EUC-KR Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-3 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-3 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to GB2312 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-4 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-4 Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf8_mac.c" "enc/trans/utf8_mac.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-5 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-5 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-6 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-6 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-7 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-7 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-8 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-9 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-9 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-10 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-10 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/utf8_mac.c ... Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-11 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-11 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-13 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-13 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-14 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-14 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-15 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-15 Step #21 - "compile-libfuzzer-address-x86_64": converter from GB18030 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from Windows-31J to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from ISO-8859-16 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to ISO-8859-16 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-874 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-874 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1250 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1250 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1251 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1251 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1252 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1252 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1253 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1253 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1254 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1254 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.87user 0.02system 0.83elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1255 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1255 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to Big5 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1256 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1256 Step #21 - "compile-libfuzzer-address-x86_64": converter from WINDOWS-1257 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to WINDOWS-1257 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM437 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM437 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM720 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM720 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM737 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM737 Step #21 - "compile-libfuzzer-address-x86_64": generating enc/trans/utf_16_32.c ... Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM775 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.95user 0.04system 0.93elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM775 Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_16LE Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_32LE Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_16BE Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM852 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_32BE Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_16 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM852 Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_32 Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF_8 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.97user 0.04system 0.95elapsed) Step #21 - "compile-libfuzzer-address-x86_64": done. (0.09user 0.02system 0.03elapsed) Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM855 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM855 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM857 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM857 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM860 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/GB/UCS%GB12345.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM860 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to GBK Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM861 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.97user 0.03system 0.96elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from eucJP-ms to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM861 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM862 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM862 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to UTF8-MAC Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM863 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to Shift_JIS Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM863 Step #21 - "compile-libfuzzer-address-x86_64": converter from EUC-KR to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to GB12345 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM864 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM864 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM865 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM865 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM866 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM866 Step #21 - "compile-libfuzzer-address-x86_64": converter from IBM869 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to IBM869 Step #21 - "compile-libfuzzer-address-x86_64": converter from MACCROATIAN to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACCROATIAN Step #21 - "compile-libfuzzer-address-x86_64": converter from MACCYRILLIC to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACCYRILLIC Step #21 - "compile-libfuzzer-address-x86_64": converter from MACGREEK to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACGREEK Step #21 - "compile-libfuzzer-address-x86_64": converter from MACICELAND to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACICELAND Step #21 - "compile-libfuzzer-address-x86_64": converter from MACROMAN to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACROMAN Step #21 - "compile-libfuzzer-address-x86_64": converter from MACROMANIA to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACROMANIA Step #21 - "compile-libfuzzer-address-x86_64": converter from MACTURKISH to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACTURKISH Step #21 - "compile-libfuzzer-address-x86_64": converter from MACUKRAINE to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to MACUKRAINE Step #21 - "compile-libfuzzer-address-x86_64": converter from KOI8-U to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to KOI8-U Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from KOI8-R to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to KOI8-R Step #21 - "compile-libfuzzer-address-x86_64": converter from TIS-620 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to TIS-620 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from CP51932 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from CP850 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP850 Step #21 - "compile-libfuzzer-address-x86_64": converter from CP852 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP852 Step #21 - "compile-libfuzzer-address-x86_64": converter from CP855 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP855 Step #21 - "compile-libfuzzer-address-x86_64": done. (0.79user 0.02system 0.74elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP949 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@BMP.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@SIP.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@BMP.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@SIP.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from EUC-JIS-2004 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": done. (1.45user 0.03system 1.44elapsed) Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to Windows-31J Step #21 - "compile-libfuzzer-address-x86_64": converter from CP950 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": done. (1.38user 0.02system 1.35elapsed) Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to EUC-JP Step #21 - "compile-libfuzzer-address-x86_64": done. (1.26user 0.03system 1.22elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter for from_UTF8_MAC Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP950 Step #21 - "compile-libfuzzer-address-x86_64": converter from CP949 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter for from_utf8_mac_nfc2 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to eucJP-ms Step #21 - "compile-libfuzzer-address-x86_64": converter from Big5-HKSCS to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": done. (1.53user 0.05system 1.51elapsed) Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP51932 Step #21 - "compile-libfuzzer-address-x86_64": done. (1.99user 0.03system 1.95elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to Big5-HKSCS Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to GB18030 Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-1.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-1.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-2.src Step #21 - "compile-libfuzzer-address-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-2.src Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to EUC-JIS-2004 Step #21 - "compile-libfuzzer-address-x86_64": done. (2.60user 0.06system 2.62elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from CP951 to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to CP951 Step #21 - "compile-libfuzzer-address-x86_64": done. (3.38user 0.13system 3.45elapsed) Step #21 - "compile-libfuzzer-address-x86_64": converter from Big5-UAO to UTF-8 Step #21 - "compile-libfuzzer-address-x86_64": converter from UTF-8 to Big5-UAO Step #21 - "compile-libfuzzer-address-x86_64": done. (4.63user 0.10system 4.69elapsed) Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans Step #21 - "compile-libfuzzer-address-x86_64": transdb.h updated Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong main.o dmydln.o miniinit.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -o miniruby Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o builtin_binary.rbbin \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/builtin_binary.rbbin.tmpl Step #21 - "compile-libfuzzer-address-x86_64": builtin_binary.rbbin updated Step #21 - "compile-libfuzzer-address-x86_64": sha256sum builtin_binary.rbbin 2> /dev/null || : Step #21 - "compile-libfuzzer-address-x86_64": 632fa0b09d69d4cd5a63608966627e08c0c00b439f77ce1bdf2c94be2e98e706 builtin_binary.rbbin Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o builtin.o -c builtin.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD libruby-static.a dln.o localeinit.o loadpath.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o builtin.o dmyext.o dmyenc.o Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ext Step #21 - "compile-libfuzzer-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libenc Step #21 - "compile-libfuzzer-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libtrans Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/configure-ext.mk -c \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/configure-ext.mk.tmpl --srcdir="." \ Step #21 - "compile-libfuzzer-address-x86_64": --miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 --jobserver-auth=4,5" --make-flags=" -j32 --jobserver-auth=4,5 -- V=1"' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p enc/trans Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p enc/trans Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/encdb.o -c ./enc/encdb.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/big5.o -c ./enc/big5.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cesu_8.o -c ./enc/cesu_8.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cp949.o -c ./enc/cp949.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/emacs_mule.o -c ./enc/emacs_mule.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_jp.o -c ./enc/euc_jp.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_kr.o -c ./enc/euc_kr.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_tw.o -c ./enc/euc_tw.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb2312.o -c ./enc/gb2312.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb18030.o -c ./enc/gb18030.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gbk.o -c ./enc/gbk.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_r.o -c ./enc/koi8_r.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_u.o -c ./enc/koi8_u.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/shift_jis.o -c ./enc/shift_jis.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/transdb.o -c ./enc/trans/transdb.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/big5.o -c ./enc/trans/big5.c Step #21 - "compile-libfuzzer-address-x86_64": ext/configure-ext.mk updated Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/cesu_8.o -c ./enc/trans/cesu_8.c Step #21 - "compile-libfuzzer-address-x86_64": make -f ext/configure-ext.mk V=1 EXTSTATIC=static \ Step #21 - "compile-libfuzzer-address-x86_64": gnumake=yes MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #21 - "compile-libfuzzer-address-x86_64": EXTLDFLAGS="" srcdir="." Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16be.o -c ./enc/utf_16be.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16le.o -c ./enc/utf_16le.c Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/-test- Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32be.o -c ./enc/utf_32be.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32le.o -c ./enc/utf_32le.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_31j.o -c ./enc/windows_31j.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1250.o -c ./enc/windows_1250.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1251.o -c ./enc/windows_1251.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1252.o -c ./enc/windows_1252.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/chinese.o -c ./enc/trans/chinese.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1253.o -c ./enc/windows_1253.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1254.o -c ./enc/windows_1254.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/ebcdic.o -c ./enc/trans/ebcdic.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1257.o -c ./enc/windows_1257.c Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/cgi Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/continuation Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji.o -c ./enc/trans/emoji.c Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/coverage Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/date Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/digest Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/erb/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/erb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/escape.o -c ./enc/trans/escape.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gbk.o -c ./enc/trans/gbk.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese.o -c ./enc/trans/japanese.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/etc Step #21 - "compile-libfuzzer-address-x86_64": -tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/korean.o -c ./enc/trans/korean.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/fcntl Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/io Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/json Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/monitor Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/objspace Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/openssl Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD enc/libenc.a enc/encdb.o enc/big5.o enc/cesu_8.o enc/cp949.o enc/emacs_mule.o enc/euc_jp.o enc/euc_kr.o enc/euc_tw.o enc/gb2312.o enc/gb18030.o enc/gbk.o enc/iso_8859_1.o enc/iso_8859_2.o enc/iso_8859_3.o enc/iso_8859_4.o enc/iso_8859_5.o enc/iso_8859_6.o enc/iso_8859_7.o enc/iso_8859_8.o enc/iso_8859_9.o enc/iso_8859_10.o enc/iso_8859_11.o enc/iso_8859_13.o enc/iso_8859_14.o enc/iso_8859_15.o enc/iso_8859_16.o enc/koi8_r.o enc/koi8_u.o enc/shift_jis.o enc/utf_16be.o enc/utf_16le.o enc/utf_32be.o enc/utf_32le.o enc/windows_31j.o enc/windows_1250.o enc/windows_1251.o enc/windows_1252.o enc/windows_1253.o enc/windows_1254.o enc/windows_1257.o Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/psych Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/pty Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/date/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/RUBY_ALIGNOF/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/digest/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/rbconfig Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/continuation/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/cgi/escape/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/erb/escape/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/coverage/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/digest/bubblebabble/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/ripper Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/rubyvm Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/digest/md5/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/socket Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/stringio Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/io/console/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/etc/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/fcntl/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/json/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/strscan Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/monitor/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/openssl/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/win32 Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/json/generator/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/objspace/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #21 - "compile-libfuzzer-address-x86_64": --command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #21 - "compile-libfuzzer-address-x86_64": -- configure ext/zlib Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/psych/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/pty/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/rubyvm/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/ripper/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/stringio/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/socket/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/strscan/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/abi/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/arith_seq/beg_len_step/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../.././ext/zlib/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/arith_seq/extract/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/array/concat/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/array/resize/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/bignum/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/box/yay1/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/box/yay2/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/bug-14834/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/bug-3571/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/bug-5832/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/bug_reporter/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/class/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/cxxanyargs/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/digest/rmd160/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/debug/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/dln/empty/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/econv/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/ensure_and_callcc/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/enumerator_kw/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/eval/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/exception/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/fatal/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/file/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/digest/sha1/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/digest/sha2/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/json/parser/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD enc/libtrans.a enc/trans/transdb.o enc/trans/big5.o enc/trans/cesu_8.o enc/trans/chinese.o enc/trans/ebcdic.o enc/trans/emoji.o enc/trans/emoji_iso2022_kddi.o enc/trans/emoji_sjis_docomo.o enc/trans/emoji_sjis_kddi.o enc/trans/emoji_sjis_softbank.o enc/trans/escape.o enc/trans/gb18030.o enc/trans/gbk.o enc/trans/iso2022.o enc/trans/japanese.o enc/trans/japanese_euc.o enc/trans/japanese_sjis.o enc/trans/korean.o enc/trans/single_byte.o enc/trans/utf8_mac.o enc/trans/utf_16_32.o Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libencs Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'libencs'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/float/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/funcall/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/gvl/call_without_gvl/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/hash/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/integer/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/iseq_load/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/iter/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/dot.dot/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/protect/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_resolver/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/resolve_symbol_target/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/stringify_symbols/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/load/stringify_target/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/marshal/compat/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/marshal/internal_ivar/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/marshal/usr/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/memory_status/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/memory_view/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/method/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/notimplement/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/num2int/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/path_to_class/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/popen_deadlock/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/postponed_job/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/printf/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/proc/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/public_header_warnings/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/random/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/rational/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/rb_call_super_kw/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/recursion/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/regexp/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/sanitizers/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/scan_args/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/scheduler/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/st/foreach/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/st/numhash/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/st/update/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/stack/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/string/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/struct/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/symbol/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/thread/id/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": /work/ruby-install/bin/ruby /src/ruby/ext/etc/mkconstants.rb -o /src/ruby/ext/etc/constdefs.h Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/thread/instrumentation/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../../.././ext/-test-/thread/lock_native_thread/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/time/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/tracepoint/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/typeddata/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/vm/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/-test-/wait/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/io/nonblock/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/io/wait/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/exts.mk.tmpl --gnumake=yes --configure-exts=ext/configure-ext.mk Step #21 - "compile-libfuzzer-address-x86_64": exts.mk updated Step #21 - "compile-libfuzzer-address-x86_64": make -f exts.mk libdir="/work/ruby-install/lib" LIBRUBY_EXTS=./.libruby-with-ext.time \ Step #21 - "compile-libfuzzer-address-x86_64": EXTENCS="enc/encinit.o enc/libenc.a enc/libtrans.a" BASERUBY="/work/baseruby/bin/ruby --disable=gems" MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #21 - "compile-libfuzzer-address-x86_64": static Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/RUBY_ALIGNOF V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/abi V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/arith_seq/beg_len_step V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/arith_seq/extract V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/array/concat V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/array/resize V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/bignum V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/box/yay1 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/abi' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/box/yay2 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/ Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/bug-14834 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/bug-3571 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/bug-5832 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/bug_reporter V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/abi -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o abi.o -c abi.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/class V=1 static Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.time Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay1' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/cxxanyargs V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay2' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/debug V=1 static Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/dln/empty V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/econv V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/ensure_and_callcc V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautologmake[2]: Entering directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #21 - "compile-libfuzzer-address-x86_64": ical-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay1.o -c yay1.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/enumerator_kw V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay2.o -c yay2.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/eval V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/cxxanyargs' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/extract' Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/exception V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #21 - "compile-libfuzzer-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #21 - "compile-libfuzzer-address-x86_64": -e "t = ARGV.shift" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "File.write(t, err)" failure.failed make failure.o Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/concat' Step #21 - "compile-libfuzzer-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #21 - "compile-libfuzzer-address-x86_64": -e "t = ARGV.shift" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #21 - "compile-libfuzzer-address-x86_64": -e "File.write(t, err)" failurem1.failed make failurem1.o Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/fatal V=1 static Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o c.o -c c.c Step #21 - "compile-libfuzzer-address-x86_64": clang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fdeclspec -o cpp.o -c cpp.cpp Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/resize' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/file V=1 static Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/float V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o extract.o -c extract.c Step #21 - "compile-libfuzzer-address-x86_64": clang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/cxxanyargs -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fdeclspec -o cxxanyargs.o -c cxxanyargs.cpp Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/concat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o to_ary_concat.o -c to_ary_concat.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-14834' Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-3571' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resize.o -c resize.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/beg_len_step -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o beg_len_step.o -c beg_len_step.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-5832' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/funcall V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug-14834.o -c bug-14834.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug_reporter' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/gvl/call_without_gvl V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bignum' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/class' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/dln/empty' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o big2str.o -c big2str.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o class2name.o -c class2name.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug_reporter.o -c bug_reporter.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/debug' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o empty.o -c empty.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/enumerator_kw' Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/eval' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/econv' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/ensure_and_callcc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensure_and_callcc.o -c ensure_and_callcc.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautologicalWno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o append.o -c append.c Step #21 - "compile-libfuzzer-address-x86_64": -compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enumerator_kw.o -c enumerator_kw.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/eval -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eval.o -c eval.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/exception' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/dln/ Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/float' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dataerror.o -c dataerror.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/funcall' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/fatal' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/file' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compareclang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -W -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": no-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fs.o -c fs.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.dln.time Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o funcall.o -c funcall.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o call_without_gvl.o -c call_without_gvl.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/abi.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/abi.so abi.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/abi' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nextafter.o -c nextafter.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o newline_conv.o -c newline_conv.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay2.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_raise.o -c enc_raise.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay2.so yay2.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o inspector.o -c inspector.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay1.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay1.so yay1.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so to_ary_concat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/dln/empty.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o invalid.o -c invalid.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/resize.so Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/gvl/ Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_reporter.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/resize.so resize.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.gvl.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_3571.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensured.o -c ensured.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stat.o -c stat.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_3571.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_5832.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_14834.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_5832.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_14834.so bug-14834.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/eval.so Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/hash V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/enumerator_kw.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/econv.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/econv.so append.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so ensure_and_callcc.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/hash' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o delete.o -c delete.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so beg_len_step.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bigzero.o -c bigzero.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/eval.so eval.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/funcall.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/funcall.so funcall.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay2' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/integer V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay1' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/dln/empty' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/concat' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/extract' Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/resize' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-3571' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/iseq_load V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-5832' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/iter V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/dot.dot V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o div.o -c div.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare: Step #21 - "compile-libfuzzer-address-x86_64": -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_fatal.o -c rb_fatal.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-14834' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/protect V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o profile_frames.o -c profile_frames.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/integer' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/econv' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/dot.dot' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/enumerator_kw' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/resolve_symbol_resolver V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iseq_load' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assignmake[2]: Entering directory '/src/ruby/ext/-test-/load/protect' Step #21 - "compile-libfuzzer-address-x86_64": -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o core_ext.o -c core_ext.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iter' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wmake[2]: Leaving directory '/src/ruby/ext/-test-/bug_reporter' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #21 - "compile-libfuzzer-address-x86_64": no-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o break.o -c break.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o protect.o -c protect.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/resolve_symbol_target V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dot.dot.o -c dot.dot.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o iseq_load.o -c iseq_load.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o my_integer.o -c my_integer.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/funcall' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/stringify_symbols V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_target.o -c resolve_symbol_target.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_resolver -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_resolver.o -c resolve_symbol_resolver.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/eval' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_symbols -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_symbols.o -c stringify_symbols.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yield.o -c yield.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/float.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so c.o cpp.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/float' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/load/stringify_target V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/marshal/compat V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o intpack.o -c intpack.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_target' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/compat' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o mul.o -c mul.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrcompat.o -c usrcompat.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_target.o -c stringify_target.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/class.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/class.so class2name.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o str2big.o -c str2big.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/marshal/internal_ivar V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/marshal/usr V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o internal_ivar.o -c internal_ivar.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/memory_status V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/memory_view V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/usr' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/exception.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrmarshal.o -c usrmarshal.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/memory_view' Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/memory_view -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o memory_view.o -c memory_view.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/class' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/method V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/notimplement V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/file.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/file.so fs.o init.o newline_conv.o stat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/notimplement' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/method' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-comparcompare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #21 - "compile-libfuzzer-address-x86_64": e -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o arity.o -c arity.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/fatal.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/fatal.so init.o invalid.o rb_fatal.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/num2int V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/path_to_class V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/num2int' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o num2int.o -c num2int.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/popen_deadlock V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/hash.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/hash.so delete.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/path_to_class' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o path_to_class.o -c path_to_class.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/popen_deadlock' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o infinite_loop_dlsym.o -c infinite_loop_dlsym.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/postponed_job V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iseq_load.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/protect.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/protect.so protect.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/postponed_job' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o postponed_job.o -c postponed_job.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so resolve_symbol_resolver.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/file' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/popen_deadlock/ Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.popen_deadlock.time Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so stringify_symbols.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/printf V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/exception' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/proc V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/debug.so Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/public_header_warnings V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/printf' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/fatal' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/random V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iter.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so resolve_symbol_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o printf.o -c printf.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/rational V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/proc' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/dot.dot' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/rb_call_super_kw V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/random' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bad_version.o -c bad_version.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/hash' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rational' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/recursion V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_call_super_kw.o -c rb_call_super_kw.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rational -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rat.o -c rat.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iseq_load' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/recursion' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/protect' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o recursion.o -c recursion.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o receiver.o -c receiver.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o loop.o -c loop.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o super.o -c super.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iter' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/regexp V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/sanitizers V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/scan_args V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/regexp' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/debug' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/scheduler V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o parse_depth_limit.o -c parse_depth_limit.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/sanitizers' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/sanitizers -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sanitizers.o -c sanitizers.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so stringify_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scan_args' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/cxxanyargs.so Step #21 - "compile-libfuzzer-address-x86_64": clang++ -shared -o ../../../.ext/x86_64-linux/-test-/cxxanyargs.so cxxanyargs.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scan_args.o -c scan_args.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scheduler' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/compat.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scheduler -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scheduler.o -c scheduler.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/st/foreach V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/foreach' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_target' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/st/numhash V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o foreach.o -c foreach.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/st/update V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/numhash' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o numhash.o -c numhash.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/update' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/notimplement.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o update.o -c update.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/notimplement.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/compat' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/usr.so Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/stack V=1 static Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/method.so Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/method.so arity.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/string V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/stack' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/stack -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stack.o -c stack.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/path_to_class.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bignum.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/struct V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/string' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/struct' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o capacity.o -c capacity.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -ldl -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/notimplement' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/symbol V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/usr' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/thread/id V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/symbol' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o type.o -c type.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/method' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/thread/instrumentation V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o data.o -c data.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/cxxanyargs' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/path_to_class' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/id' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o duplicate.o -c duplicate.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coderange.o -c coderange.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o cstr.o -c cstr.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/id -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o id.o -c id.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/instrumentation' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/instrumentation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o instrumentation.o -c instrumentation.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bignum' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/thread/lock_native_thread V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ellipsize.o -c ellipsize.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/lock_native_thread -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o lock_native_thread.o -c lock_native_thread.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/recursion.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/recursion.so recursion.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/popen_deadlock' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_associate.o -c enc_associate.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/num2int.so Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/num2int.so num2int.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_dummy.o -c enc_dummy.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/proc.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/postponed_job.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/sanitizers.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/sanitizers.so sanitizers.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/regexp.so Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_str_buf_cat.o -c enc_str_buf_cat.c Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/recursion' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fstring.o -c fstring.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/random.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/random.so bad_version.o init.o loop.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/proc' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/time V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/sanitizers' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/postponed_job' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/tracepoint V=1 static Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/typeddata V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/num2int' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/vm V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/time' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scheduler.so Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/tracepoint' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o gc_hook.o -c gc_hook.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/typeddata' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/vm' Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scheduler.so scheduler.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o typeddata.o -c typeddata.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o at_exit.o -c at_exit.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/printf.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/printf.so printf.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/regexp' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/vm/ Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.vm.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/update.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/update.so update.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/random' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tracepoint.o -c tracepoint.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/stack.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/numhash.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/stack.so stack.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scheduler' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o modify.o -c modify.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o len.o -c len.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/printf' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/-test-/wait V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/wait' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/foreach.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/update' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/cgi/escape V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/id.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/id.so id.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/cgi/escape' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/symbol.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/symbol.so init.o type.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o member.o -c member.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/stack' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/continuation V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/numhash' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/coverage V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so lock_native_thread.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/date V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/continuation' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nofree.o -c nofree.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o continuation.o -c continuation.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o normalize.o -c normalize.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coverage.o -c coverage.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o digest.o -c digest.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o qsort.o -c qsort.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_core.o -c date_core.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/foreach' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.include.-.ruby.time Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/digest Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/memory_view.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/memory_view.so memory_view.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/id' Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/digest/lib/digest.rb ../../.ext/common/digest.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/digest/digest.h ../../.ext/include/ruby/digest.h Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/digest/lib/digest/loader.rb ../../.ext/common/digest/loader.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/digest/lib/digest/version.rb ../../.ext/common/digest/version.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/coverage/lib/coverage.rb ../../.ext/common/coverage.rb Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/symbol' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/erb/escape V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_parse.o -c date_parse.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_interned_str.o -c rb_interned_str.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/erb/escape' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strftime.o -c date_strftime.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/erb/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so instrumentation.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_str_dup.o -c rb_str_dup.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strptime.o -c date_strptime.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o set_len.o -c set_len.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/vm/at_exit.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/typeddata.so Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/memory_view' Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/etc V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/fcntl V=1 static Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/date/lib/date.rb ../../.ext/common/date.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/etc' Step #21 - "compile-libfuzzer-address-x86_64": generating constant definitions Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/fcntl' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fcntl.o -c fcntl.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/io/console V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/io/nonblock V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/nonblock' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/instrumentation' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/io/wait V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o console.o -c console.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/integer.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/io/wait' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/vm' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/json V=1 static Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/tracepoint.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nonblock.o -c nonblock.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../../.././ext/io/console/lib/console/size.rb ../../../.ext/common/io/console/size.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/monitor V=1 static Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/typeddata' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/objspace V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/openssl V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o monitor.o -c monitor.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/time.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/time.so init.o new.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o object_tracing.o -c object_tracing.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/ext/generator Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/struct.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/struct.so data.o duplicate.o init.o len.o member.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.ext.-.generator.time Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add/bigdecimal.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/complex.rb ../../.ext/common/json/add/complex.rb Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/integer' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add/core.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/monitor/lib/monitor.rb ../../.ext/common/monitor.rb Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/psych V=1 static Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/date.rb ../../.ext/common/json/add/date.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add/date_time.rb Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/wait.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/wait.so wait.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f continuation.a Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/pty V=1 static Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/exception.rb ../../.ext/common/json/add/exception.rb Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD continuation.a continuation.o Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace.o -c objspace.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add/ostruct.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/range.rb ../../.ext/common/json/add/range.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl.o -c ossl.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib continuation.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/rational.rb ../../.ext/common/json/add/rational.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add/regexp.rb Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/tracepoint' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/continuation' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/set.rb ../../.ext/common/json/add/set.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych.o -c psych.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/string.rb ../../.ext/common/json/add/string.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/struct.rb ../../.ext/common/json/add/struct.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add/symbol.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wnoclang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o pty.o -c pty.c Step #21 - "compile-libfuzzer-address-x86_64": -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace_dump.o -c objspace_dump.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/objspace Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/add/time.rb ../../.ext/common/json/add/time.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json/common.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json/ext.rb Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.objspace.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_asn1.o -c ossl_asn1.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/objspace/lib/objspace.rb ../../.ext/common/objspace.rb Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/time' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/rbconfig/sizeof V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/ripper V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rbconfig/sizeof' Step #21 - "compile-libfuzzer-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=sizes.c \ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././template/sizes.c.tmpl \ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././configure.ac \ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/struct' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/generic_object.rb ../../.ext/common/json/generic_object.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json/version.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json/ext/generator/state.rb ../../.ext/common/json/ext/generator/state.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/wait' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/pty/lib/expect.rb ../../.ext/common/expect.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/json/lib/json.rb ../../.ext/common/json.rb Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/rubyvm V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json' Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/objspace/lib/objspace/trace.rb ../../.ext/common/objspace/trace.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1_h --ids1src=../.././parse.y --output=eventids1.h Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable/impl.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bio.o -c ossl_bio.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rubyvm' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/socket V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_emitter.o -c psych_emitter.c Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_parser.o -c psych_parser.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": generating constant definitions Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/string.so Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_dummy.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_interned_str.o rb_str_dup.o set_len.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": rm -f wait.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD wait.a wait.o Step #21 - "compile-libfuzzer-address-x86_64": rm -f escape.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib wait.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": rm -f fcntl.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD escape.a escape.o Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/wait' Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD fcntl.a fcntl.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib fcntl.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/erb/escape' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_to_ruby.o -c psych_to_ruby.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/fcntl' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scan_args.so Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././tool/id2token.rb ../.././parse.y | \ Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper.y - ripper.y Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_yaml_tree.o -c psych_yaml_tree.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o etc.o -c etc.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rational.so Step #21 - "compile-libfuzzer-address-x86_64": rm -f nonblock.a Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scan_args' Step #21 - "compile-libfuzzer-address-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rational.so rat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD nonblock.a nonblock.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib nonblock.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/string' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/stringio V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/nonblock' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/strscan V=1 static Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/stringio' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/strscan' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/socket/lib/socket.rb ../../.ext/common/socket.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringio.o -c stringio.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/strscan Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time Step #21 - "compile-libfuzzer-address-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=limits.c \ Step #21 - "compile-libfuzzer-address-x86_64": ../../.././template/limits.c.tmpl \ Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o strscan.o -c strscan.c Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.strscan.time Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rational' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/zlib V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/zlib' Step #21 - "compile-libfuzzer-address-x86_64": make V=1 EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" ext/extinit.o Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o zlib.o -c zlib.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common/ripper.rb Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f escape.a Step #21 - "compile-libfuzzer-address-x86_64": rm -f coverage.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD escape.a escape.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/cgi/escape' Step #21 - "compile-libfuzzer-address-x86_64": make -f enc.mk V=1 MINIRUBY="./miniruby -I./lib -I. -I.ext/common " libencs Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD coverage.a coverage.o Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib coverage.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych/class_loader.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych/coder.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/coverage' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/json/generator V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/json/parser V=1 static Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych/core_ext.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/exception.rb ../../.ext/common/psych/exception.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych/handler.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych/nodes.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/generator' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych/omap.rb Step #21 - "compile-libfuzzer-address-x86_64": rm -f monitor.a Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych/parser.rb Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD monitor.a monitor.o Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych/scalar_scanner.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/json/parser' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych/set.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o generator.o -c generator.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib monitor.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/stream.rb ../../.ext/common/psych/stream.rb Step #21 - "compile-libfuzzer-address-x86_64": rm -f pty.a Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/strscan/lib/strscan/strscan.rb ../../.ext/common/strscan/strscan.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/monitor' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bn.o -c ossl_bn.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/streaming.rb ../../.ext/common/psych/streaming.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_cipher.o -c ossl_cipher.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o parser.o -c parser.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD pty.a pty.o Step #21 - "compile-libfuzzer-address-x86_64": sizes.c updated Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_config.o -c ossl_config.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib pty.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/pty' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_digest.o -c ossl_digest.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f digest.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD digest.a digest.o Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Nothing to be done for 'libencs'. Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sizes.o -c sizes.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib digest.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest/bubblebabble V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/bubblebabble' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bubblebabble.o -c bubblebabble.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_engine.o -c ossl_engine.c Step #21 - "compile-libfuzzer-address-x86_64": limits.c updated Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_hmac.o -c ossl_hmac.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o limits.o -c limits.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych/syntax_error.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych/tree_builder.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/versions.rb ../../.ext/common/psych/versions.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych/visitors.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/y.rb ../../.ext/common/psych/y.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers/document_stream.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers/recorder.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json/ruby_events.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json/stream.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json/tree_builder.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json/yaml_events.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes/alias.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes/document.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes/mapping.rb Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest/md5 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/md5' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5init.o -c md5init.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ext Step #21 - "compile-libfuzzer-address-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/extinit.c -c \ Step #21 - "compile-libfuzzer-address-x86_64": ./template/extinit.c.tmpl cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes/node.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5.o -c md5.c Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest/rmd160 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes/scalar.rb Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest/sha1 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/rmd160' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160init.o -c rmd160init.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha1' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1init.o -c sha1init.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes/sequence.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes/stream.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors/depth_first.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors/emitter.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors/json_tree.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors/to_ruby.rb Step #21 - "compile-libfuzzer-address-x86_64": rm -f sizeof.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD sizeof.a sizes.o limits.o Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors/visitor.rb Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib sizeof.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors/yaml_tree.rb Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/rbconfig/sizeof' Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/psych/lib/psych.rb ../../.ext/common/psych.rb Step #21 - "compile-libfuzzer-address-x86_64": rm -f psych.a Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160.o -c rmd160.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f etc.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD psych.a psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD etc.a etc.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib psych.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib etc.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/etc' Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/psych' Step #21 - "compile-libfuzzer-address-x86_64": make -C ext/digest/sha2 V=1 static Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1.o -c sha1.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2init.o -c sha2init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f console.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD console.a console.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib console.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/console' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2.o -c sha2.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o constants.o -c constants.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids2.o -c eventids2.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_kdf.o -c ossl_kdf.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f bubblebabble.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD bubblebabble.a bubblebabble.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib bubblebabble.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/bubblebabble' Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/digest/sha2 Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.-.sha2.time Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ns_spki.o -c ossl_ns_spki.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ocsp.o -c ossl_ocsp.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper/core.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest/sha2.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../../.././ext/digest/sha2/lib/sha2/loader.rb ../../../.ext/common/digest/sha2/loader.rb Step #21 - "compile-libfuzzer-address-x86_64": ext/extinit.c updated Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper/filter.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o basicsocket.o -c basicsocket.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o socket.o -c socket.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ext/extinit.o -c ext/extinit.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ipsocket.o -c ipsocket.c Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper/lexer.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper/sexp.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids1.o -c eventids1.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpsocket.o -c tcpsocket.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs12.o -c ossl_pkcs12.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f md5.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD md5.a md5init.o md5.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib md5.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/md5' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs7.o -c ossl_pkcs7.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey.o -c ossl_pkey.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpserver.o -c tcpserver.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dh.o -c ossl_pkey_dh.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f rmd160.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD rmd160.a rmd160init.o rmd160.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib rmd160.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/rmd160' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_ec.o -c ossl_pkey_ec.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f strscan.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD strscan.a strscan.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib strscan.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sockssocket.o -c sockssocket.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f sha1.a Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/strscan' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o udpsocket.o -c udpsocket.c Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD sha1.a sha1init.o sha1.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib sha1.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha1' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixsocket.o -c unixsocket.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_provider.o -c ossl_provider.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_rand.o -c ossl_rand.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl.o -c ossl_ssl.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixserver.o -c unixserver.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o option.o -c option.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl_session.o -c ossl_ssl_session.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ancdata.o -c ancdata.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f objspace.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD objspace.a object_tracing.o objspace.o objspace_dump.o Step #21 - "compile-libfuzzer-address-x86_64": rm -f sha2.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD sha2.a sha2init.o sha2.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib objspace.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib sha2.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/objspace' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o raddrinfo.o -c raddrinfo.c Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha2' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ifaddr.o -c ifaddr.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ts.o -c ossl_ts.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f stringio.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD stringio.a stringio.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib stringio.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/stringio' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509.o -c ossl_x509.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509attr.o -c ossl_x509attr.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509cert.o -c ossl_x509cert.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509crl.o -c ossl_x509crl.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509ext.o -c ossl_x509ext.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509name.o -c ossl_x509name.c Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems ../.././tool/lrama/exe/lrama -oripper.c - ripper.y < ripper.y Step #21 - "compile-libfuzzer-address-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper_init.c --template=../.././ext/ripper/ripper_init.c.tmpl ../.././internal/ruby_parser.h Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509req.o -c ossl_x509req.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509revoked.o -c ossl_x509revoked.c Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509store.o -c ossl_x509store.c Step #21 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/openssl Step #21 - "compile-libfuzzer-address-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common/openssl.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl/bn.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl/buffering.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl/cipher.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl/digest.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/hmac.rb ../../.ext/common/openssl/hmac.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/marshal.rb ../../.ext/common/openssl/marshal.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkcs5.rb ../../.ext/common/openssl/pkcs5.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/pkey.rb ../../.ext/common/openssl/pkey.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl/ssl.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/version.rb ../../.ext/common/openssl/version.rb Step #21 - "compile-libfuzzer-address-x86_64": cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl/x509.rb Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper_init.o -c ripper_init.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f parser.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD parser.a parser.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib parser.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/parser' Step #21 - "compile-libfuzzer-address-x86_64": rm -f openssl.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD openssl.a ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_kdf.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_provider.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_ts.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib openssl.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/openssl' Step #21 - "compile-libfuzzer-address-x86_64": rm -f zlib.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD zlib.a zlib.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib zlib.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/zlib' Step #21 - "compile-libfuzzer-address-x86_64": rm -f socket.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD socket.a init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o ifaddr.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib socket.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/socket' Step #21 - "compile-libfuzzer-address-x86_64": rm -f generator.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD generator.a generator.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib generator.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/generator' Step #21 - "compile-libfuzzer-address-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper.o -c ripper.c Step #21 - "compile-libfuzzer-address-x86_64": rm -f date_core.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD date_core.a date_core.o date_parse.o date_strftime.o date_strptime.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib date_core.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/date' Step #21 - "compile-libfuzzer-address-x86_64": rm -f ripper.a Step #21 - "compile-libfuzzer-address-x86_64": llvm-ar rcD ripper.a eventids1.o eventids2.o ripper.o ripper_init.o Step #21 - "compile-libfuzzer-address-x86_64": llvm-ranlib ripper.a 2> /dev/null || true Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby/ext/ripper' Step #21 - "compile-libfuzzer-address-x86_64": make EXTOBJS="ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a" EXTLIBS="-lssl -lcrypto -lyaml -lz" EXTLDFLAGS="-Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic" EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" SHOWFLAGS= ruby Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #21 - "compile-libfuzzer-address-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #21 - "compile-libfuzzer-address-x86_64": enc/encinit.c unchanged Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/encinit.o -c enc/encinit.c Step #21 - "compile-libfuzzer-address-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong -Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic main.o ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a -Wl,-rpath,/work/ruby-install/lib -L/work/ruby-install/lib -lruby-static -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lssl -lcrypto -lyaml -lz -o ruby Step #21 - "compile-libfuzzer-address-x86_64": : Step #21 - "compile-libfuzzer-address-x86_64": make[2]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="." note Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Entering directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Nothing to be done for 'note'. Step #21 - "compile-libfuzzer-address-x86_64": make[1]: Leaving directory '/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": + '[' '!' -f libruby-static.a ']' Step #21 - "compile-libfuzzer-address-x86_64": + echo 'libruby-static.a created successfully' Step #21 - "compile-libfuzzer-address-x86_64": libruby-static.a created successfully Step #21 - "compile-libfuzzer-address-x86_64": + RUBY_BUILD_DIR=/src/ruby Step #21 - "compile-libfuzzer-address-x86_64": + INC_RUBY='-I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": + LIBS_RUBY=/src/ruby/libruby-static.a Step #21 - "compile-libfuzzer-address-x86_64": + echo '' Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Ruby build complete!' Step #21 - "compile-libfuzzer-address-x86_64": Ruby build complete! Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #21 - "compile-libfuzzer-address-x86_64": Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Ruby static library: /src/ruby/libruby-static.a' Step #21 - "compile-libfuzzer-address-x86_64": Ruby static library: /src/ruby/libruby-static.a Step #21 - "compile-libfuzzer-address-x86_64": + echo '' Step #21 - "compile-libfuzzer-address-x86_64": Step #21 - "compile-libfuzzer-address-x86_64": + STANDARD_FUZZERS='fuzz_regex Step #21 - "compile-libfuzzer-address-x86_64": fuzz_string Step #21 - "compile-libfuzzer-address-x86_64": fuzz_hash Step #21 - "compile-libfuzzer-address-x86_64": fuzz_bignum Step #21 - "compile-libfuzzer-address-x86_64": fuzz_array Step #21 - "compile-libfuzzer-address-x86_64": fuzz_iseq Step #21 - "compile-libfuzzer-address-x86_64": fuzz_pack Step #21 - "compile-libfuzzer-address-x86_64": fuzz_ruby_parser Step #21 - "compile-libfuzzer-address-x86_64": fuzz_prism' Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_regex...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_regex... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_regex = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_regex.cpp -o /work/fuzz_regex.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_regex.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_regex Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_string...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_string... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_string = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_string.cpp -o /work/fuzz_string.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_string.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_string Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_hash...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_hash... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_hash = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_hash.cpp -o /work/fuzz_hash.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_hash.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_hash Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_bignum...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_bignum... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_bignum = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_bignum.cpp -o /work/fuzz_bignum.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_bignum.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_bignum Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_array...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_array... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_array = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_array.cpp -o /work/fuzz_array.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_array.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_array Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_iseq...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_iseq... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_iseq = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_iseq.cpp -o /work/fuzz_iseq.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_iseq.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_iseq Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_pack...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_pack... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_pack = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_pack.cpp -o /work/fuzz_pack.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_pack.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_pack Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_ruby_parser...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_ruby_parser... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_ruby_parser = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_ruby_parser.cpp -o /work/fuzz_ruby_parser.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_ruby_parser.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_ruby_parser Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_prism...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_prism... Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES= Step #21 - "compile-libfuzzer-address-x86_64": + '[' fuzz_prism = fuzz_prism ']' Step #21 - "compile-libfuzzer-address-x86_64": + EXTRA_INCLUDES=-I/src/ruby/prism Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/prism -c /src/fuzz_prism.cpp -o /work/fuzz_prism.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_prism.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_prism Step #21 - "compile-libfuzzer-address-x86_64": + echo 'Building fuzz_json...' Step #21 - "compile-libfuzzer-address-x86_64": Building fuzz_json... Step #21 - "compile-libfuzzer-address-x86_64": + JSON_DIR=/src/ruby/ext/json Step #21 - "compile-libfuzzer-address-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -c /src/ruby/ext/json/vendor/fpconv.c -o /work/json_fpconv.o Step #21 - "compile-libfuzzer-address-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -I/src/ruby/ext/json/vendor -I/src/ruby/ext/json/simd -DHAVE_RB_ENC_INTERNED_STR -DHAVE_RB_HASH_BULK_INSERT -DHAVE_RB_HASH_NEW_CAPA -DHAVE_RB_STR_TO_INTERNED_STR -DHAVE_STRNLEN -c /src/fuzz_json.c -o /work/fuzz_json.o Step #21 - "compile-libfuzzer-address-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_json.o /work/json_fpconv.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-address-x86_64/fuzz_json Step #21 - "compile-libfuzzer-address-x86_64": + '[' -n '' ']' Step #21 - "compile-libfuzzer-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #21 - "compile-libfuzzer-address-x86_64": + head -n 1000 Step #21 - "compile-libfuzzer-address-x86_64": + zip -@ /workspace/out/libfuzzer-address-x86_64/fuzz_ruby_parser_seed_corpus.zip Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": + find /src/ruby -type f -name '*.rb' Step #21 - "compile-libfuzzer-address-x86_64": + head -n 1000 Step #21 - "compile-libfuzzer-address-x86_64": + zip -@ /workspace/out/libfuzzer-address-x86_64/fuzz_prism_seed_corpus.zip Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #21 - "compile-libfuzzer-address-x86_64": + find /src/ruby -type f -name '*.json' Step #21 - "compile-libfuzzer-address-x86_64": + head -n 100 Step #21 - "compile-libfuzzer-address-x86_64": + zip -@ /workspace/out/libfuzzer-address-x86_64/fuzz_json_seed_corpus.zip Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail11.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/pass2.json (deflated 58%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail28.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail32.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/obsolete_fail1.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail7.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail13.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail31.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail18.json (deflated 91%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail21.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail24.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail23.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail17.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail22.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail14.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail5.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail12.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail27.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail26.json (deflated 8%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail6.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail30.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail10.json (deflated 5%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail20.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail8.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail29.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/pass3.json (deflated 23%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/pass1.json (deflated 49%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail2.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail15.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail16.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail3.json (deflated 11%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail19.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/test/json/fixtures/fail25.json (stored 0%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/vcpkg.json (deflated 27%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/misc/.vscode/launch.json (deflated 45%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/misc/.vscode/settings.json (deflated 43%) Step #21 - "compile-libfuzzer-address-x86_64": adding: src/ruby/misc/.vscode/tasks.json (deflated 50%) Step #21 - "compile-libfuzzer-address-x86_64": + ALL_FUZZERS='fuzz_regex fuzz_string fuzz_hash fuzz_bignum fuzz_array fuzz_iseq fuzz_pack fuzz_ruby_parser fuzz_prism fuzz_json' Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_regex.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_string.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_hash.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_bignum.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_array.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_iseq.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_pack.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_ruby_parser.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_prism.options Step #21 - "compile-libfuzzer-address-x86_64": + for fuzzer in $ALL_FUZZERS Step #21 - "compile-libfuzzer-address-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-address-x86_64/fuzz_json.options Finished Step #21 - "compile-libfuzzer-address-x86_64" Starting Step #22 - "build-check-libfuzzer-address-x86_64" Step #22 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_json Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_regex Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_ruby_parser Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_pack Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_string Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_iseq Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_array Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_hash Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_bignum Step #22 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu70uewu7/fuzz_prism Finished Step #22 - "build-check-libfuzzer-address-x86_64" Starting Step #23 Step #23: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #23 Starting Step #24 Step #24: Already have image: gcr.io/oss-fuzz/ruby Step #24: adding: fuzz_array (deflated 63%) Step #24: adding: fuzz_array.options (stored 0%) Step #24: adding: fuzz_bignum (deflated 63%) Step #24: adding: fuzz_bignum.options (stored 0%) Step #24: adding: fuzz_hash (deflated 63%) Step #24: adding: fuzz_hash.options (stored 0%) Step #24: adding: fuzz_iseq (deflated 63%) Step #24: adding: fuzz_iseq.options (stored 0%) Step #24: adding: fuzz_json (deflated 63%) Step #24: adding: fuzz_json.options (stored 0%) Step #24: adding: fuzz_json_seed_corpus.zip (stored 0%) Step #24: adding: fuzz_pack (deflated 63%) Step #24: adding: fuzz_pack.options (stored 0%) Step #24: adding: fuzz_prism (deflated 65%) Step #24: adding: fuzz_prism.options (stored 0%) Step #24: adding: fuzz_prism_seed_corpus.zip (stored 0%) Step #24: adding: fuzz_regex (deflated 63%) Step #24: adding: fuzz_regex.options (stored 0%) Step #24: adding: fuzz_ruby_parser (deflated 63%) Step #24: adding: fuzz_ruby_parser.options (stored 0%) Step #24: adding: fuzz_ruby_parser_seed_corpus.zip (stored 0%) Step #24: adding: fuzz_string (deflated 63%) Step #24: adding: fuzz_string.options (stored 0%) Step #24: adding: llvm-symbolizer (deflated 65%) Finished Step #24 Starting Step #25 Step #25: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #25: % Total % Received % Xferd Average Speed Time Time Time Current Step #25: Dload Upload Total Spent Left Speed Step #25: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 141 0 0 100 141 0 651 --:--:-- --:--:-- --:--:-- 652 Finished Step #25 Starting Step #26 Step #26: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #26: % Total % Received % Xferd Average Speed Time Time Time Current Step #26: Dload Upload Total Spent Left Speed Step #26: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 52 166M 0 0 52 86.7M 0 81.0M 0:00:02 0:00:01 0:00:01 81.0M 100 166M 0 0 100 166M 0 74.2M 0:00:02 0:00:02 --:--:-- 74.1M 100 166M 0 0 100 166M 0 74.1M 0:00:02 0:00:02 --:--:-- 74.1M Finished Step #26 Starting Step #27 Step #27: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #27: % Total % Received % Xferd Average Speed Time Time Time Current Step #27: Dload Upload Total Spent Left Speed Step #27: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 114 0 0 100 114 0 555 --:--:-- --:--:-- --:--:-- 553 100 114 0 0 100 114 0 433 --:--:-- --:--:-- --:--:-- 433 Finished Step #27 Starting Step #28 Step #28: Already have image (with digest): gcr.io/cloud-builders/curl Step #28: % Total % Received % Xferd Average Speed Time Time Time Current Step #28: Dload Upload Total Spent Left Speed Step #28: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 29 0 0 100 29 0 162 --:--:-- --:--:-- --:--:-- 162 Finished Step #28 Starting Step #29 Step #29: Already have image: gcr.io/oss-fuzz/ruby Finished Step #29 Starting Step #30 - "compile-libfuzzer-undefined-x86_64" Step #30 - "compile-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": vm.mmap_rnd_bits = 28 Step #30 - "compile-libfuzzer-undefined-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": CC=clang Step #30 - "compile-libfuzzer-undefined-x86_64": CXX=clang++ Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function Step #30 - "compile-libfuzzer-undefined-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers Step #30 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Step 1: Installing latest Ruby release as baseruby...' Step #30 - "compile-libfuzzer-undefined-x86_64": Step 1: Installing latest Ruby release as baseruby... Step #30 - "compile-libfuzzer-undefined-x86_64": + RUBY_VERSION=3.3.6 Step #30 - "compile-libfuzzer-undefined-x86_64": + RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz Step #30 - "compile-libfuzzer-undefined-x86_64": + BASERUBY_PREFIX=/work/baseruby Step #30 - "compile-libfuzzer-undefined-x86_64": + cd /work Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' '!' -f ruby-3.3.6.tar.gz ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Downloading Ruby 3.3.6...' Step #30 - "compile-libfuzzer-undefined-x86_64": Downloading Ruby 3.3.6... Step #30 - "compile-libfuzzer-undefined-x86_64": + wget -q https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz -O ruby-3.3.6.tar.gz Step #30 - "compile-libfuzzer-undefined-x86_64": + tar xzf ruby-3.3.6.tar.gz Step #30 - "compile-libfuzzer-undefined-x86_64": + cd ruby-3.3.6 Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' '!' -f /work/baseruby/bin/ruby ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building baseruby 3.3.6...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building baseruby 3.3.6... Step #30 - "compile-libfuzzer-undefined-x86_64": + ./configure --prefix=/work/baseruby --disable-install-doc --disable-install-rdoc --disable-jit-support CFLAGS=-O2 CXXFLAGS=-O2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ruby... /usr/bin/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": tool/config.guess already exists Step #30 - "compile-libfuzzer-undefined-x86_64": tool/config.sub already exists Step #30 - "compile-libfuzzer-undefined-x86_64": checking build system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking host system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking target system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ld... ld Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ar... llvm-ar Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang++... clang++ Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-nm... llvm-nm Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-objcopy... llvm-objcopy Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-objdump... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ranlib... llvm-ranlib Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-strip... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gcc... clang Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the C compiler works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for C compiler default output file name... a.out Step #30 - "compile-libfuzzer-undefined-x86_64": checking for suffix of executables...  Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether we are cross compiling... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for suffix of object files... o Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the compiler supports GNU C... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang accepts -g... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang option to enable C11 features... none needed Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the compiler supports GNU C++... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang++ accepts -g... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang++ option to enable C++11 features... none needed Step #30 - "compile-libfuzzer-undefined-x86_64": checking how to run the C preprocessor... clang -E Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gas... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for as... as Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gobjdump... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for objdump... objdump Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gstrip... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strip... strip Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdio.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdlib.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for string.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for inttypes.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdint.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strings.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/stat.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/types.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unistd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for wchar.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for minix/config.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for vfork.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether _XOPEN_SOURCE should be defined... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the linker is GNU ld... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang -E accepts -o... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ar flags... rcD Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether ln -s works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether make sets $(MAKE)... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #30 - "compile-libfuzzer-undefined-x86_64": checking for a race-free mkdir -p... /usr/bin/mkdir -p Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dtrace... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dot... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for doxygen... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pkg-config... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether it is Android... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cd using physical directory... cd -P Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether CFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether LDFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether ELF binaries are produced... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -ggdb3 is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_create in -lthr... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_create in -lpthread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_np.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking thread model... pthread Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether CXXFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt in -lcrypt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dlopen in -ldl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for shutdown in -lsocket... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dirent.h that defines DIR... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for library containing opendir... none required Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _Bool... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdbool.h that conforms to C99... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for afunix.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atomic.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for copyfile.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for direct.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for grp.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcntl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for float.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ieeefp.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for intrinsics.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for langinfo.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for limits.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for locale.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc/malloc.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_np.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for net/socket.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for process.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pwd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sanitizer/asan_interface.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sanitizer/msan_interface.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setjmpex.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdalign.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdio.h... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/attr.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/eventfd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/fcntl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/file.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/id.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/ioctl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/mkdev.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/param.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/prctl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/random.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/resource.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/select.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/sendfile.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/socket.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/syscall.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/sysmacros.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/time.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/times.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/uio.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/utime.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for syscall.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for time.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ucontext.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utime.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/epoll.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/event.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdatomic.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for x86intrin.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gmp.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for library containing __gmpz_init... -lgmp Step #30 - "compile-libfuzzer-undefined-x86_64": checking for special C compiler options needed for large files... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether byte ordering is bigendian... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for an ANSI C-conforming const... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether char is unsigned... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for inline... inline Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working volatile... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for typeof syntax and keyword spelling... typeof Step #30 - "compile-libfuzzer-undefined-x86_64": checking for C/C++ restrict keyword... __restrict__ Step #30 - "compile-libfuzzer-undefined-x86_64": checking for long long... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for off_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking char bit... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of short... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of long... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of long long... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of __int64... 0 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of __int128... 16 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of off_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of void*... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of float... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of double... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of time_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of clock_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking word size... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for long long... ll Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of pid_t... INT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of uid_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of gid_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for time_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of time_t... LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dev_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of dev_t... ULONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mode_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of mode_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for rlim_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of rlim_t... ULONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for off_t... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of off_t... LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clockid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of clockid_t... INT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for variable length macro... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if _Alignof() works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __attribute__((__depreacted__(msg))) in C++... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for std::nullptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_STDCALL function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_FASTCALL function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for function alias... alias Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __atomic builtins... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __sync builtins... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_unreachable... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __assume... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for function name string predefined identifier... __func__ Step #30 - "compile-libfuzzer-undefined-x86_64": checking if enum over int is allowed... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang options needed to detect all undeclared functions... none needed Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether sys_nerr is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether getenv is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for size_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of size_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of ptrdiff_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of dev_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for size_t... z Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for ptrdiff_t... t Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_blksize... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_blocks... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_rdev... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_birthtimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct statx.stx_btime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timeval... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timespec... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timezone... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fd_mask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int8_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int8_t... 1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint8_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint8_t... 1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int16_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int16_t... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint16_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint16_t... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int32_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int32_t... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint32_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint32_t... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int64_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int64_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint64_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint64_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int128_t... __int128 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint128_t... unsigned __int128 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for intptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of intptr_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uintptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uintptr_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for intptr_t... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ssize_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of ssize_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for int64_t... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stack end address... __libc_stack_end Step #30 - "compile-libfuzzer-undefined-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #30 - "compile-libfuzzer-undefined-x86_64": checking for egrep... /usr/bin/grep -E Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking type of array argument to getgroups... gid_t Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working alloca.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for alloca... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dynamic size alloca... ok Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working memcmp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for acosh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cbrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for erf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for explicit_bzero... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ffs... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for flock... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for hypot... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lgamma_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memmove... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for nan... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for nextafter... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setproctitle... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strchr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strerror... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strlcat... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strlcpy... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strstr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tgamma... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/pstat.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pid_t... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for vfork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working fork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working vfork... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __syscall... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _longjmp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for arc4random_buf... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atan2l... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atan2f... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether atomic_signal_fence is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chroot... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chsize... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clock_gettime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for copy_file_range... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cosh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for daemon... (cached) no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dirfd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dl_iterate_phdr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dlopen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dladdr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup3... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for eaccess... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for endgrent... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for eventfd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execle... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execve... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for explicit_memset... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcopyfile... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchdir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcntl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fdatasync... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fdopendir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fgetattrlist... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fstatat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fsync... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ftruncate... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ftruncate64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getattrlist... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getcwd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getegid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getentropy... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for geteuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgidx... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgrnam... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgrnam_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getlogin... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getlogin_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpgrp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getppid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpriority... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwnam... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwnam_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwuid_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getrandom... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getresgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getresuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getrlimit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getsid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gettimeofday... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getuidx... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gmtime_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for grantpt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for initgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ioctl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for isfinite... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for issetugid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for kill... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for killpg... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lchmod... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lchown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for link... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llabs... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lockf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for log2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lstat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lutimes... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_usable_size... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_size... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_trim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mblen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memalign... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memset_s... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for writev... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memrchr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memmem... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mkfifo... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mknod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mktime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mmap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mremap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for openat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pclose... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pipe... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pipe2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for poll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for popen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_fadvise... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_madvise... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_memalign... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ppoll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pwrite... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for qsort_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for qsort_s... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for readlink... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for realpath... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for round... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sched_getaffinity... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for seekdir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for select_large_fdset... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sendfile... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setegid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setenv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for seteuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setpgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setpgrp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setregid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setresgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setresuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setreuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setrgid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setrlimit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setruid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setsid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for shutdown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigaction... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigaltstack... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigprocmask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sinh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for snprintf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for spawnv... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for symlink... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for syscall... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sysconf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for system... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tanh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for telldir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timegm... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for times... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for truncate... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for truncate64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tzset... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for umask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unsetenv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utimensat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utimes... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for wait4... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for waitpid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __cospi... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __sinpi... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for statx... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct crypt_data.initialized... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_alloca_with_align... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_assume_aligned... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap16... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap32... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_popcount... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_popcountll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clzl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clzll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_ctz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_ctzll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_add_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_sub_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow_p... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_constant_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_choose_expr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_types_compatible_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_trap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_expect... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether qsort_r is GNU version... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether qsort_r is BSD version... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether atan2 handles Inf as C99... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clock_getres... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timer_create in -lrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timer_settime in -lrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unsetenv returns a value... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct tm.tm_zone... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct tm.tm_gmtoff... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for external int daylight... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for negative time_t for gmtime(3)... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for localtime(3) overflow correctly... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sig_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether right shift preserve sign bit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stack growing direction on x86_64... -1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether pthread_t is scalar type... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sched_yield... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_setinheritsched... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_get_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_getstack... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_getguardsize... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_get_stackaddr_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_get_stacksize_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for thr_stksegment... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_stackseg_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_getthrds_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_condattr_setclock... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_setname_np... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_set_name_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_sigmask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_getattr_np... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for thread-local storage sepcifier... _Thread_local Step #30 - "compile-libfuzzer-undefined-x86_64": checking if mcontext_t is a pointer... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getcontext... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setcontext... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if fork works with pthread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/user.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether PAGE_SIZE is compile-time const... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking ioctl request type... unsigned long Step #30 - "compile-libfuzzer-undefined-x86_64": checking for elf.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for elf_abi.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uncompress in -lz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mach-o/loader.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether OS depend dynamic link works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for backtrace... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for broken backtrace... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for valgrind/memcheck.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strip flags... -S -x Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fPIE is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -pie is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether dtrace USDT is available... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _setjmpex as a macro or function... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _setjmp as a macro or function... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigsetjmp as a macro or function... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for rustc... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for prefix of external symbols... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": checking if make is GNU make... yes Step #30 - "compile-libfuzzer-undefined-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": configure: ruby library version = 3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": configure: creating ./config.status Step #30 - "compile-libfuzzer-undefined-x86_64": config.status: creating GNUmakefile Step #30 - "compile-libfuzzer-undefined-x86_64": config.status: creating Makefile Step #30 - "compile-libfuzzer-undefined-x86_64": --- Step #30 - "compile-libfuzzer-undefined-x86_64": Configuration summary for ruby version 3.3.6 Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": * Installation prefix: /work/baseruby Step #30 - "compile-libfuzzer-undefined-x86_64": * exec prefix: ${prefix} Step #30 - "compile-libfuzzer-undefined-x86_64": * arch: x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": * site arch: ${arch} Step #30 - "compile-libfuzzer-undefined-x86_64": * RUBY_BASE_NAME: ruby Step #30 - "compile-libfuzzer-undefined-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #30 - "compile-libfuzzer-undefined-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #30 - "compile-libfuzzer-undefined-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #30 - "compile-libfuzzer-undefined-x86_64": * target OS: linux Step #30 - "compile-libfuzzer-undefined-x86_64": * compiler: clang Step #30 - "compile-libfuzzer-undefined-x86_64": * with thread: pthread Step #30 - "compile-libfuzzer-undefined-x86_64": * with coroutine: amd64 Step #30 - "compile-libfuzzer-undefined-x86_64": * enable shared libs: no Step #30 - "compile-libfuzzer-undefined-x86_64": * dynamic library ext: so Step #30 - "compile-libfuzzer-undefined-x86_64": * CFLAGS: -fdeclspec ${optflags} ${debugflags} ${warnflags} Step #30 - "compile-libfuzzer-undefined-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wl,-export-dynamic Step #30 - "compile-libfuzzer-undefined-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #30 - "compile-libfuzzer-undefined-x86_64": * optflags: -O3 -fno-fast-math Step #30 - "compile-libfuzzer-undefined-x86_64": * debugflags: -ggdb3 Step #30 - "compile-libfuzzer-undefined-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wwrite-strings -Wold-style-definition \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-missing-field-initializers \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": * strip command: strip -S -x Step #30 - "compile-libfuzzer-undefined-x86_64": * install doc: no Step #30 - "compile-libfuzzer-undefined-x86_64": * YJIT support: no Step #30 - "compile-libfuzzer-undefined-x86_64": * RJIT support: yes Step #30 - "compile-libfuzzer-undefined-x86_64": * man page type: man Step #30 - "compile-libfuzzer-undefined-x86_64": * BASERUBY -v: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) \ Step #30 - "compile-libfuzzer-undefined-x86_64": [x86_64-linux-gnu] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": --- Step #30 - "compile-libfuzzer-undefined-x86_64": ++ nproc Step #30 - "compile-libfuzzer-undefined-x86_64": + make -j32 Step #30 - "compile-libfuzzer-undefined-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #30 - "compile-libfuzzer-undefined-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #30 - "compile-libfuzzer-undefined-x86_64": CC = clang Step #30 - "compile-libfuzzer-undefined-x86_64": LD = ld Step #30 - "compile-libfuzzer-undefined-x86_64": LDSHARED = clang -shared Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #30 - "compile-libfuzzer-undefined-x86_64": CPPFLAGS = Step #30 - "compile-libfuzzer-undefined-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #30 - "compile-libfuzzer-undefined-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #30 - "compile-libfuzzer-undefined-x86_64": LANG = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_ALL = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_CTYPE = Step #30 - "compile-libfuzzer-undefined-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTC = no Step #30 - "compile-libfuzzer-undefined-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #30 - "compile-libfuzzer-undefined-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #30 - "compile-libfuzzer-undefined-x86_64": Target: x86_64-unknown-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": Thread model: posix Step #30 - "compile-libfuzzer-undefined-x86_64": InstalledDir: /usr/local/bin Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./main.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dmydln.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling miniinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dmyext.c Step #30 - "compile-libfuzzer-undefined-x86_64": making dummy probes.h Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ast.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bignum.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling class.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling compar.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling compile.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling complex.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling cont.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling debug.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling debug_counter.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dir.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dln_find.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling encoding.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enum.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enumerator.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling error.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling eval.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling file.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling gc.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling hash.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling inits.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling io.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling io_buffer.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling iseq.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling load.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling marshal.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling math.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling memory_view.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rjit.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rjit_c.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dmydln.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./main.c:21: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38 398 | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h :28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h: 24 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from miniinit.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:st24r./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rstring.h:u398ct./include/ruby/internal/arithmetic/char.h: 29R: Step #30 - "compile-libfuzzer-undefined-x86_64": :24:S twarning: r./include/ruby/internal/core/rstring.hi:398:24:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] warning:  Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] 398 Step #30 - "compile-libfuzzer-undefined-x86_64": | strunct RStgriIn file included from ast.c:2: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:ng 398 | 28 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.hret :24: Step #30 - "compile-libfuzzer-undefined-x86_64": re vIn file included from sa./include/ruby/internal/arithmetic/char.htl:r;29u: Step #30 - "compile-libfuzzer-undefined-x86_64": c Step #30 - "compile-libfuzzer-undefined-x86_64": t ./include/ruby/internal/core/rstring.h| :R398 ^S: Step #30 - "compile-libfuzzer-undefined-x86_64": t24r:i ng warning: retvdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": talval;; Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88: 17:  note: 398member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": | Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": s| tr ^u Step #30 - "compile-libfuzzer-undefined-x86_64": ct RStr./include/ruby/internal/core/rbasic.hi:n88g: 17r:e t./include/ruby/internal/core/rbasic.hv:a88note: l:17;: Step #30 - "compile-libfuzzer-undefined-x86_64": |  88 ^ | Step #30 - "compile-libfuzzer-undefined-x86_64":  note: ./include/ruby/internal/core/rbasic.h:88member 'klass' declared 'const' here:17: Step #30 - "compile-libfuzzer-undefined-x86_64": note:  const VAmember 'klass' declared 'const' here LUE k Step #30 - "compile-libfuzzer-undefined-x86_64": las88s; Step #30 - "compile-libfuzzer-undefined-x86_64": | | 88member 'klass' declared 'const' here |  Step #30 - "compile-libfuzzer-undefined-x86_64": co ^nstc oVn Step #30 - "compile-libfuzzer-undefined-x86_64": sALt UE klVALasUE s; Step #30 - "compile-libfuzzer-undefined-x86_64": | k ^ Step #30 - "compile-libfuzzer-undefined-x86_64": lass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ 88 | co Step #30 - "compile-libfuzzer-undefined-x86_64": nst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from class.c:20: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./constant.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bignum.c:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from compar.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from debug_counter.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./debug_counter.h:351: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from cont.c:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from complex.c:./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": 19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.hIn file included from :./include/ruby/internal/arithmetic.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:./include/ruby/ruby.h:2928: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE k./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from debug.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dir.c:105: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from compile.c:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VAIn file included from encoding.cLUE klass:16;: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dln_find.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: In file included from ./include/ruby/encoding.h:19l: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:awarning: 28default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #30 - "compile-libfuzzer-undefined-x86_64": ss; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": enum.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h 398 | : 31 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.hstruct RString retval:;28 Step #30 - "compile-libfuzzer-undefined-x86_64": | Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rbasic.h: 398 | ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: 88 default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": :17: 398 | st ructnote: RStrimember 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | n const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": g retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h: str88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": uct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from inits.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^In file included from error.c Step #30 - "compile-libfuzzer-undefined-x86_64": :34: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rbasic.h:88:17: ./internal.h:31note: : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from member 'klass' declared 'const' here./include/ruby/ruby.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h: 2988: Step #30 - "compile-libfuzzer-undefined-x86_64": |  ./include/ruby/internal/core/rstring.h : 398 :24c:o nstwarning:  Vdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]AL Step #30 - "compile-libfuzzer-undefined-x86_64": UE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | strucIn file included from thash.c: 26R: Step #30 - "compile-libfuzzer-undefined-x86_64": SIn file included from t./debug_counter.hr:i351n: Step #30 - "compile-libfuzzer-undefined-x86_64": gIn file included from ./include/ruby/ruby.hr:e28t: Step #30 - "compile-libfuzzer-undefined-x86_64": vIn file included from a./include/ruby/internal/arithmetic.hl:;24: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h| :29 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:./include/ruby/internal/core/rbasic.h24::88 :17:warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from note: eval.c:member 'klass' declared 'const' here 398 |  Step #30 - "compile-libfuzzer-undefined-x86_64": 20: Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | In file included from struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^con Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from io_buffer.c:9: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/io.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./include/ruby/internal/arithmetic/char.hload.c::296: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from io.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klassIn file included from ;iseq.c: Step #30 - "compile-libfuzzer-undefined-x86_64": 21: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: In file included from gc.cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:106 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./constant.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | stru c398 | t  struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | In file included from math.cc:o22n: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from t./internal.h: 31V: Step #30 - "compile-libfuzzer-undefined-x86_64": AIn file included from L./include/ruby/ruby.hU:E28 : Step #30 - "compile-libfuzzer-undefined-x86_64": kIn file included from l./include/ruby/internal/arithmetic.ha:s24s: Step #30 - "compile-libfuzzer-undefined-x86_64": ;In file included from ./include/ruby/internal/arithmetic/char.h Step #30 - "compile-libfuzzer-undefined-x86_64": : 29| : Step #30 - "compile-libfuzzer-undefined-x86_64":  ^./include/ruby/internal/core/rstring.h Step #30 - "compile-libfuzzer-undefined-x86_64": :398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": s: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from R./eval_intern.hS./include/ruby/internal/core/rbasic.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": t 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  :88:17V:A LUEnote: member 'klass' declared 'const' herekl Step #30 - "compile-libfuzzer-undefined-x86_64": a ss; Step #30 - "compile-libfuzzer-undefined-x86_64": 88| |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  In file included from enumerator.c:22: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from file.c:158 398: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h | :14 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h: 24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from marshal.c:22: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398: 24:   warning: stdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ru Step #30 - "compile-libfuzzer-undefined-x86_64": c t RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | ./include/ruby/internal/core/rbasic.h : 88 : 17:s trunote: ctmember 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": R String ret88v | a l ;  Step #30 - "compile-libfuzzer-undefined-x86_64":  c| on ^s Step #30 - "compile-libfuzzer-undefined-x86_64": t VALUE kl./include/ruby/internal/core/rbasic.ha:s88s:;17: Step #30 - "compile-libfuzzer-undefined-x86_64": | note: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 88memory_view.c: | const VAL9: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": UE kIn file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from la./include/ruby/internal/arithmetic.hs:s24;: Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h| :29 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": tring retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | c1onst VALUE k warninglass; generated. Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling node.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling node_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rjit_c.c:9: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rjit.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./vm_core.h:94: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rjit.c:9: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rjit.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./vm_core.h:94: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling numeric.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling object.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from miniinit.c:51: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./mini_builtin.c:7: Step #30 - "compile-libfuzzer-undefined-x86_64": ast.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* for ast.c */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* AbstractSyntaxTree provides methods to parse Ruby code into */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* abstract syntax trees. The nodes in the tree */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* are instances of RubyVM::AbstractSyntaxTree::Node. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* This module is MRI specific as it exposes implementation details */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* of the MRI abstract syntax tree. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* This module is experimental and its API is not stable, therefore it might */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | ""/* change without notice. As examples, the order of children nodes is not */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | ""/* guaranteed, the number of children nodes might change, there is no way to */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | ""/* access children nodes by name, etc. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | ""/* If you are looking for a stable API or an API working under multiple Ruby */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | ""/* implementations, consider using the _parser_ gem or Ripper. If you would */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ast.rb:89:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 89 | "\nclass.c":/1265:29: * warning: unused variable 'add_subclass' [-Wunused-variable]  Step #30 - "compile-libfuzzer-undefined-x86_64": put 1265 | s \int" mehtehllood_ch,ange wdo r=l 0,d add\_sub"clas s; Step #30 - "compile-libfuzzer-undefined-x86_64": * /|  ^~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  90 | "\n"/* end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  91 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  92 | "\n"/* RubyVM::AbstractSyntaxTree.of(method(:hello)) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  93 | "\n"/* # => # */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  94 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  95 | "\n"/* See ::parse for explana1tion of keyword argument meaning warning a generatedn. Step #30 - "compile-libfuzzer-undefined-x86_64": d usage. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  96 | " def self.of body, keep_script_lines: RubyVM.keep_script_lines, error_tolerant: false, keep_tokens: false\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  97 | " Primitive.ast_s_of body, keep_script_lines, error_tolerant, keep_tokens\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  98 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  99 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  100 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  101 | "\n"/* RubyVM::AbstractSyntaxTree.node_id_for_backtrace_location(backtrace_location) -> integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  102 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  103 | "\n"/* Returns the node id for the given backtrace location. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  104 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ast.rb:149:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 149 | " def first_column\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  150 | " Primitive.ast_node_first_column\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  151 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  152 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  153 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  154 | "\n"/* node.last_lineno -> integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  155 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  156 | "\n"/* The line number in the source code where this AST's text ended. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  157 | " def last_lineno\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  158 | " Primitive.ast_node_last_lineno\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  159 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  160 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  161 | "\n"/* call-seq: */compiling parse.c Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  162 | "\n"/* node.last_column -> integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  163 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  164 | "\n"/* The column number in the source code where this AST's text ended. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ast.rb:192:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 192 | " a << token\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  193 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  194 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  195 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  196 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  197 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  198 | "\n"/* node.all_tokens -> array */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  199 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  200 | "\n"/* Returns all tokens for the input script regardless the receiver node. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  201 | "\n"/* Returns +nil+ if +keep_tokens+ is not enabled when #parse method is called. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  202 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  203 | "\n"/* root = RubyVM::AbstractSyntaxTree.parse(\"x = 1 + 2\", keep_tokens: true) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  204 | "\n"/* root.all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  205 | "\n"/* root.children[-1].all_tokens # => [[0, :tIDENTIFIER, \"x\", [1, 0, 1, 1]], [1, :tSP, \" \", [1, 1, 1, 2]], ...] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  206 | " def all_tokens\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  207 | " Primitive.ast_node_all_tokens\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ast.rb:267:1: warning: initializer-string for character array is too long, array size is 242 but initializer has size 243 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 267 | " lines = lines[first_lineno - 1 .. last_lineno - 1]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  268 | " lines[-1] = lines[-1].byteslice(0...last_column)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  269 | " lines[0] = lines[0].byteslice(first_column..-1)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  270 | " lines.join\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  271 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  272 | " nil\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  273 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  274 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  275 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  276 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": dir.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* An object of class \\Dir represents a directory in the underlying file system. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* It consists mainly of: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* - A string _path_, given when the object is created, */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* that specifies a directory in the underlying file system; */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* method #path returns the path. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* - A collection of string entry names, */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* each of which is the name of a directory or file in the underlying file system; */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* the entry names may be retrieved */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | ""/* in an {array-like fashion}[rdoc-ref:Dir@Dir+As+Array-Like] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | ""/* or in a {stream-like fashion}[rdoc-ref:Dir@Dir+As+Stream-Like]. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | ""/* == About the Examples */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | ""/* Some examples on this page use this simple file tree: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": dir.rb:267:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 267 | "\n"/* Dir.glob(pattern, base: 'lib').take(5) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  268 | "\n"/* # => [\"abbrev.gemspec\", \"abbrev.rb\", \"base64.gemspec\", \"base64.rb\", \"benchmark.gemspec\"] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  269 | "\n"/* Dir.glob(pattern, base: 'lib/irb').take(5) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  270 | "\n"/* # => [\"cmd\", \"color.rb\", \"color_printer.rb\", \"completion.rb\", \"context.rb\"] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  271 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  272 | "\n"/* If optional keyword +sort+ is given, its value specifies whether */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  273 | "\n"/* the array is to be sorted; the default is +true+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  274 | "\n"/* Passing value +false+ with that keyword disables sorting */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  275 | "\n"/* (though the underlying file system may already have sorted the array). */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  276 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  277 | "\n"/* Patterns */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  278 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  279 | "\n"/* Each pattern string is expanded */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  280 | "\n"/* according to certain metacharacters; */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  281 | "\n"/* examples below use the {Ruby file tree}[rdoc-ref:Dir@About+the+Examples]: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  282 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gc.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* for gc.c */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* The \\GC module provides an interface to Ruby's mark and */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* sweep garbage collection mechanism. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* Some of the underlying methods are also available via the ObjectSpace */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* module. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* You may obtain information about the operation of the \\GC through */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* GC::Profiler. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "module GC\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* Initiates garbage collection, even if manually disabled. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* The +full_mark+ keyword argument determines whether or not to perform a */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* major garbage collection cycle. When set to +true+, a major garbage */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gc.rb:77:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 77 | " def self.stress\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  78 | " Primitive.gc_stress_get\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  79 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  80 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  81 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  82 | "\n"/* GC.stress = flag -> flag */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  83 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  84 | "\n"/* Updates the \\GC stress mode. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  85 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  86 | "\n"/* When stress mode is enabled, the \\GC is invoked at every \\GC opportunity: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  87 | "\n"/* all memory and object allocations. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  89 | "\n"/* Enabling stress mode will degrade performance, it is only for debugging. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  90 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  91 | "\n"/* flag can be true, false, or an integer bit-ORed following flags. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  92 | "\n"/* 0x01:: no major GC */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gc.rb:254:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 254 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  255 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  256 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  257 | "\n"/* GC.latest_gc_info -> hash */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  258 | "\n"/* GC.latest_gc_info(hash) -> hash */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  259 | "\n"/* GC.latest_gc_info(:major_by) -> :malloc */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  260 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  261 | "\n"/* ReturIn file included from node.cns i:22nf: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28ormati: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: on about the most recent gardefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | structbage collection. */ Step #30 - "compile-libfuzzer-undefined-x86_64": |  RStr~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  262 | "\ing retval;n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": | Step #30 - "compile-libfuzzer-undefined-x86_64":  263 ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17 | "\n"/* If the optional argument, ha: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | sh, is given, */const V Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  264ALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  | "\n"/* it is overwritten and returned. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  265 | "\n"/* This is intended to avoid probe effect. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  266 | " def self.latest_gc_infIn file included from node_dump.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated88. Step #30 - "compile-libfuzzer-undefined-x86_64": | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": o hash_or_key = nil\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  267 | " Primitive.gc_latest_gc_info hash_or_key\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  268 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  269 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gc.rb:300:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 300 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  301 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  302 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  303 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling parser_st.c Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  304 | "\n"/* GC.measure_total_time -> true/false */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  305 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  306 | "\n"/* Return measure_total_time flag (default: +true+). */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  307 | "\n"/* Note that measurement can affect the application performance. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  308 | " def self.measure_total_time\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  309 | " Primitive.cexpr! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  310 | " RBOOL(rb_objspace.flags.measure_gc)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  311 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  312 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  313 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  314 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  315 | "\n"/* GC.total_time -> int */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gc.rb:331:1: warning: initializer-string for character array is too long, array size is 39 but initializer has size 40 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 331 | " module_function :garbage_collect\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  332 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": numeric.rb:1:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class Numeric\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* real? -> true or false */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Returns +true+ if +self+ is a real number (i.e. not Complex). */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | " def real?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | " true\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* real error.c-> self */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15: | 2324":\24n:" /* Rewarning: tdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ur Step #30 - "compile-libfuzzer-undefined-x86_64": ns +self+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  232416 | |  " \ n " /s*t r u*c/t Step #30 - "compile-libfuzzer-undefined-x86_64": R| Str~~~~~~~~~~in Step #30 - "compile-libfuzzer-undefined-x86_64": g s_str, c_numeric.rbstr,: 102d:_str1;: Step #30 - "compile-libfuzzer-undefined-x86_64":  | warning:  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 102 | 88" | consetn VAd\LUEn "klas Step #30 - "compile-libfuzzer-undefined-x86_64": s; Step #30 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  103error.c:2324 | :31": \nwarning: "default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  104 | 2324 |  "\n"/* call- seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  105 | "\n"/* abs -> integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  106 | s"t\rnu"ct/* R S*t/ri Step #30 - "compile-libfuzzer-undefined-x86_64": n g| s~~~~~~~~~~_ Step #30 - "compile-libfuzzer-undefined-x86_64": str, c107_ | st"r\,n "d_/s*t rR;et Step #30 - "compile-libfuzzer-undefined-x86_64": u r| ns ^ Step #30 - "compile-libfuzzer-undefined-x86_64": the absol./include/ruby/internal/core/rbasic.hu:t88e: 17v:a luenote: omember 'klass' declared 'const' heref Step #30 - "compile-libfuzzer-undefined-x86_64": +self+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | 108 | "c\onnst VAL"UE klass/;* Step #30 - "compile-libfuzzer-undefined-x86_64": *| / Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  109 | "\n"/* (-1234error.c:2324:38: warning: 5)default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": .abs 2324# = | > 1 2 3 4 5 s*t/ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ru 110 | ct R"S\trinn"/*g s _ str, c_str, d_str; Step #30 - "compile-libfuzzer-undefined-x86_64": -12|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | 345. const VabsALUE kla # => 12345 ss; Step #30 - "compile-libfuzzer-undefined-x86_64": */ Step #30 - "compile-libfuzzer-undefined-x86_64": | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  111 | "\n"/* 12345.abs # => 12345 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  112 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  113 | " def abs\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  114 | " Primitive.attr! :leaf\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  115 | " Primitive.cexpr! 'rb_iIn file included from numeric.c:28nt_a: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.hb:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.hs(:s28e: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from lf)'\n"./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  116 | " end\n warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | st" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  117 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": numeric.rb:201:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 201 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~ruct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | co Step #30 - "compile-libfuzzer-undefined-x86_64":  202 | "\n"/* call-seq:nst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  203 | "\n"/* size -> integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  204 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  205 | "\n"/* Returns the number of bytes in the machine representation of +self+; */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  206 | "\n"/* the value is system-dependent: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  207 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  208 | "\n"/* 1.size # => 8 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  209 | "\n"/* -1.size # => 8 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  210 | "\n"/* 2147483647.size # => 8 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  211 | "\n"/* (256**10 - 1).size # => 10 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  212 | "\n"/* (256**20 - 1).size # => 20 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  213 | "\n"/* (256**40 - 1).size # => 4In file included from 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": object.c:22 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./constant.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 214./include/ruby/ruby.h | :"\n28": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24/: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from *./include/ruby/internal/arithmetic/char.h : 29*: Step #30 - "compile-libfuzzer-undefined-x86_64": / Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h :| 398:~~~~~~~~~~24 Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: 215 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]" Step #30 - "compile-libfuzzer-undefined-x86_64": def size\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | 216 |  " Prsitmrituicvte. aRtSttrr!i n:gl eraeft\vna"l; Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:numeric.rb88::17285:: 1note: : member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 285 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  286 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  287 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  288 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  289 | "\n"/* numerator -> self */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  290 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  291 | "\n"/* Returns +self+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  292 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  293 | " def numerator\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  294 | " self\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  295 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  296 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  297 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  298 | "\n"/* denominator -> 1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  299 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  300 | "\n"/* Returns +1+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": numeric.rb:358:1: warning: initializer-string for character array is too long, array size is 216 but initializer has size 217 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 358 | " def positive?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  359 | " Primitive.attr! :leaf\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  360 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) > 0.0)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  361 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  362 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  363 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  364 | "\n"/* negative? -> true or false */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  365 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  366 | "\n"/* Returns +true+ if +self+ is less than 0, +false+ otherwise. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  367 | " def negative?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  368 | " Primitive.attr! :leaf\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  369 | " Primitive.cexpr! 'RBOOL(RFLOAT_VALUE(self) < 0.0)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  370 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  371 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  372 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": io.rb:1:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class IO\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* other IO methods are defined in io.c */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* ios.read_nonblock(maxlen [, options]) -> string */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* ios.read_nonblock(maxlen, outbuf [, options]) -> outbuf */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* Reads at most maxlen bytes from iosIn file included from using pack.c:19: Step #30 - "compile-libfuzzer-undefined-x86_64": *In file included from /./internal.h:31 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from | ./include/ruby/ruby.h:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~28 Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* the read(2) system call after O_NONBLOCK is set for */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* the underlying file descriptor. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* If the optional outbuf argument is present, */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* it must reference a String, which will receive the data. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* The outbuf will contain only the received data after the method call */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* even if it is not empty at the beginning. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": marshal.rb:1:1: warning: initializer-string for character array is too long, array size is 202 but initializer has size 203 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "module Marshal\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* load(source, proc = nil, freeze:: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  false) -> obj */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* restore(source, proc = nil, freeze: false) -> obj */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Returns the result of converting the serialized data in source into a */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* Ruby o1bject warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": (possibly with associated subordinate objects). source */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* may be either an instance of IO or an object that responds to */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* to_str. If proc is specified, each object will be passed to the proc, as the object */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* is being deserialized. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* Never pass untrusted data (including user supplied input) to this method. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* Please see the overview for further details. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* If the freeze: true argument is passed, deserialized object would */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* be deeply frozen. Note that it may lead to more efficient memory usage due to */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit.rb:1:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "module RubyVM::RJIT\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* Return true if \\RJIT is enabled. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | " def self.enabled?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | " Primitive.cexpr! 'RBOOL(rb_rjit_enabled)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* Start JIT compilation after \\--rjit-disable. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | " def self.enable\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | " rb_rjit_call_p = true;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | " return Qnil;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | " if Primitive.rjit_stats_enabled_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | " at_exit do\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit.rb:32:1: warning: initializer-string for character array is too long, array size is 197 but initializer has size 198 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 32 | " require 'fiddle/import'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  33 | " rescue LoadError\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  34 | " return\n"/* miniruby doesn't support RJIT */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  35 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  36 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  37 | " require 'ruby_vm/rjit/c_type'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  38 | " require 'ruby_vm/rjit/compiler'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  39 | " require 'ruby_vm/rjit/hooks'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  40 | " require 'ruby_vm/rjit/stats'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  41 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* frozen_string_literal: true */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* Part of this file is generated by tool/rjit/bindgen.rb. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* Run `make rjit-bindgen` to update code between \"RJIT bindgen begin\" and \"RJIT bindgen end\". */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "module RubyVM::RJIT\n"/* :nodoc: all */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Main: Used by RJIT */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* This `class << C` section is for calling C functions with Primitive. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* For importing variables or macros, use tool/rjit/bindgen.rb instead. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | " class << C = Module.new\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | " def mmap(mem_size)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " Primitive.cexpr! 'SIZET2NUM((size_t)rjit_reserve_addr_space(NUM2UINT(mem_size)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | " def mprotect_write(mem_block, mem_size)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | " Primitive.mprotect_write(mem_block, mem_size)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:25:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 25 | " CType::Immediate.parse(\"size_t\").new(addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  26 | compiling proc.c Step #30 - "compile-libfuzzer-undefined-x86_64": " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  27 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  28 | " def rb_rjit_counters\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  29 | " addr = Primitive.cexpr! 'SIZET2NUM((size_t)&rb_rjit_counters)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  30 | " rb_rjit_runtime_counters.new(addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  31 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  32 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  33 | "\n"/* @param from [Integer] - From address */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  34 | "\n"/* @param to [Integer] - To address */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  35 | " def dump_disasm(from, to, test: false)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  36 | " Primitive.dump_disasm(from, to, test)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  37 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  38 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  39 | "\n"/* Convert a Ruby object to a VALUE in Integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  40 | " def to_value(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:46:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 46 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  47 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  48 | " def rb_iseq_line_no(iseq, pos)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  49 | " _iseq_addr = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  50 | " Primitive.cexpr! 'UINT2NUM(rb_iseq_line_no((const rb_iseq_t *)NUM2SIZET(_iseq_addr), NUM2SIZET(pos)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  51 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  52 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  53 | " def rb_class_of(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  54 | " Primitive.cexpr! 'rb_class_of(obj)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  55 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  56 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  57 | " def rb_callable_method_entry(klass, mid)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  58 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry(klass, NUM2UINT(mid)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  59 | " return nil if cme_addr == 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  60 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  61 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:63:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 63 | " def METHOD_ENTRY_VISI(cme)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  64 | " _cme_addr = cme.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  65 | " Primitive.cexpr! 'UINT2NUM(METHOD_ENTRY_VISI((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  66 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  67 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  68 | " def rb_simple_iseq_p(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  69 | " _iseq_addr = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  70 | " Primitive.cexpr! 'RBOOL(rb_simple_iseq_p((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  71 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  72 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  73In file included from parse.y:49: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from | " def SPECIAL_CONST_P(o./include/ruby/internal/arithmetic/char.hbj:)29\: Step #30 - "compile-libfuzzer-undefined-x86_64": n" Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h :| 398:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~24 Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: 74 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]" Step #30 - "compile-libfuzzer-undefined-x86_64": _value = to_value(obj)\n"398 Step #30 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  75s | tru"c t  R SPtrriimnigt irveet.vcaelx;pr Step #30 - "compile-libfuzzer-undefined-x86_64": ! | 'RB ^O Step #30 - "compile-libfuzzer-undefined-x86_64": OL(SPECIAL_./include/ruby/internal/core/rbasic.hC:O88N:S17T:_ P((note: VAmember 'klass' declared 'const' hereLUE Step #30 - "compile-libfuzzer-undefined-x86_64": ) NUM2SIZET88( | _ v a l uec)o)n)s't\n "VA Step #30 - "compile-libfuzzer-undefined-x86_64": L U| E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k Step #30 - "compile-libfuzzer-undefined-x86_64": la ss76; |  Step #30 - "compile-libfuzzer-undefined-x86_64": " |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  77 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  78 | " def BUILTIN_TYPE(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:79:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 79 | " _value = to_value(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  80 | " Primitive.cexpr! 'INT2NUM(BUILTIN_TYPE((VALUE)NUM2SIZET(_value)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  81 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  82 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  83 | " def RB_TYPE_P(obj, type)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  84 | " Primitive.cexpr! 'RBOOL(RB_TYPE_P(obj, NUM2UINT(type)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  85 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  86 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  87 | " def rb_shape_get_shape_id(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 | " _value = to_value(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  89 | " Primitive.cexpr! 'UINT2NUM((unsigned int)rb_shape_get_shape_id((VALUE)NUM2SIZET(_value)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  90 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  91 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  92 | " def rb_shape_id_offset\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  93 | " Primitive.cexpr! 'INT2NUM(rb_shape_id_offset())'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  94 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:96:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 96 | " def rb_shape_get_iv_index(shape_id, ivar_id)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  97 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  98 | " rb_shape_t *shape = rb_shape_get_shape_by_id((shape_id_t)NUM2SIZET(shape_id));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  99 | " attr_index_t index;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  100 | " bool found = rb_shape_get_iv_index(shape, (ID)NUM2SIZET(ivar_id), &index);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  101 | " return found ? UINT2NUM(index) : Qnil;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  102 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  103 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  104 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  105 | " def FL_TEST_RAW(obj, flags)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  106 | " Primitive.cexpr! 'RBOOL(FL_TEST_RAW(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  107 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  108 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  109 | " def FL_TEST(obj, flags)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:110:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 110 | " Primitive.cexpr! 'RBOOL(FL_TEST(obj, (VALUE)NUM2SIZET(flags)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  111 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  112 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  113 | " def rjit_for_each_iseq(&block)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  114 | " Primitive.rjit_for_each_iseq(block)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  115 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  116 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  117 | " def get_symbol_id(name)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  118 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_get_symbol_id(name))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  119 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  120 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  121 | " def rb_vm_frame_method_entry(cfp)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  122 | " _cfp = cfp.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  123 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_frame_method_entry((const rb_control_frame_t *)NUM2SIZET(_cfp)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  124 | " return nil if cme_addr == 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:125:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 125 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  126 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  127 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  128 | " def rb_class_get_superclass(klass)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  129 | " Primitive.cexpr! 'rb_class_get_superclass(klass)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  130 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  131 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  132 | " def ID2SYM(id)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  133 | " Primitive.cexpr! 'ID2SYM((ID)NUM2SIZET(id))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  134 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  135 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  136 | " def obj_is_kind_of(obj, c)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  137 | " Primitive.cexpr! 'rb_obj_is_kind_of(obj, c)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  138 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  139 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  140 | " def imemo_type_p(ptr, type)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:145:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 145 | " def rb_iseq_only_optparam_p(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  146 | " _iseq = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  147 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  148 | " extern bool rb_iseq_only_optparam_p(const rb_iseq_t *iseq);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  149 | " return RBOOL(rb_iseq_only_optparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  150 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  151 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  152 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  153 | " def rb_iseq_only_kwparam_p(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  154 | " _iseq = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  155 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  156 | " extern bool rb_iseq_only_kwparam_p(const rb_iseq_t *iseq);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  157 | " return RBOOL(rb_iseq_only_kwparam_p((rb_iseq_t *)NUM2SIZET(_iseq)));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  158 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  159 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  160 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:161:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 161 | " def rb_obj_frozen_p(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  162 | " Primitive.cexpr! 'rb_obj_frozen_p(obj)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  163 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  164 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  165 | " def rb_intern(str)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  166 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_intern(RSTRING_PTR(str)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  167 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  168 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  169 | " def rb_method_entry_at(klass, mid)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  170 | " me_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_method_entry_at(klass, (ID)NUM2SIZET(mid)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  171 | " me_addr == 0 ? nil : rb_method_entry_t.new(me_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  172 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  173 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  174 | " def rb_shape_get_next_no_warnings(shape, obj, id)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  175 | " _shape = shape.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:176:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 176 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_get_next_no_warnings((rb_shape_t *)NUM2SIZET(_shape), obj, (ID)NUM2SIZET(id)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  177 | " rb_shape_t.new(shape_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  178 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  179 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  180 | " def rb_shape_id(shape)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  181 | " _shape = shape.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  182 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_shape_id((rb_shape_t *)NUM2SIZET(_shape)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  183 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  184 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  185 | " def rb_class_attached_object(klass)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  186 | " Primitive.cexpr! 'rb_class_attached_object(klass)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  187 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  188 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  189 | " def rb_singleton_class(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:190:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 190 | " Primitive.cexpr! 'rb_singleton_class(obj)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  191 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  192 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  193 | " def rb_aliased_callable_method_entry(cme)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  194 | " _cme = cme.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  195 | " cme_addr = Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  196 | " extern const rb_callable_method_entry_t * rb_aliased_callable_method_entry(const rb_callable_method_entry_t *me);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  197 | " return SIZET2NUM((size_t)rb_aliased_callable_method_entry((const rb_callable_method_entry_t *)NUM2SIZET(_cme)));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  198 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  199 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  200 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  201 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:202:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 202 | " def rb_yjit_get_proc_ptr(proc_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  203 | " proc_t_addr = Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  204 | " extern rb_proc_t * rjit_get_proc_ptr(VALUE procv);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  205 | " return SIZET2NUM((size_t)rjit_get_proc_ptr((VALUE)NUM2SIZET(proc_addr)));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  206 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  207 | " rb_proc_t.new(proc_t_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  208 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  209 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  210 | " def rb_shape_get_shape_by_id(shape_id)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  211 | " _shape_id = shape_id.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  212 | " shape_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_shape_get_shape_by_id((shape_id_t)NUM2UINT(_shape_id)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  213 | " rb_shape_t.new(shape_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  214 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  215 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:216:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 216 | " def rb_iseq_check(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  217 | " _iseq_addr = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  218 | " iseq_addr = Primitive.cexpr! 'SIZET2NUM((VALUE)rb_iseq_check((rb_iseq_t *)NUM2SIZET(_iseq_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  219 | " rb_iseq_t.new(iseq_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  220 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  221 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  222 | " def rb_iseq_path(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  223 | " _iseq_addr = iseq.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  224 | " Primitive.cexpr! 'rb_iseq_path((rb_iseq_t *)NUM2SIZET(_iseq_addr))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  225 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  226 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  227 | " def vm_ci_argc(ci)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  228 | " _ci_addr = ci.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  229 | " Primitive.cexpr! 'UINT2NUM(vm_ci_argc((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  230 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  231 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:233:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 233 | " _ci_addr = ci.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  234 | " Primitive.cexpr! 'UINT2NUM(vm_ci_flag((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  235 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  236 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  237 | " def vm_ci_kwarg(ci)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  238 | " _ci_addr = ci.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  239 | " kwarg_addr = Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_kwarg((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  240 | " kwarg_addr == 0 ? nil : rb_callinfo_kwarg.new(kwarg_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  241 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  242 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  243 | " def vm_ci_mid(ci)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  244 | " _ci_addr = ci.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  245 | " Primitive.cexpr! 'SIZET2NUM((size_t)vm_ci_mid((CALL_INFO)NUM2SIZET(_ci_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  246 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  247 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  248 | " def rjit_opts\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:249:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 249 | " addr = Primitive.cexpr! 'SIZET2NUM((VALUE)&rb_rjit_opts)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  250 | " rb_rjit_options.new(addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  251 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  252 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  253 | " def rjit_cancel_all(reason)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  254 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  255 | " rb_rjit_cancel_all(RSTRING_PTR(reason));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  256 | " return Qnil;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  257 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  258 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  259 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  260 | "\n"/* Convert an encoded VM pointer to an insn BIN. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  261 | " def rb_vm_insn_decode(encoded)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  262 | "\n"/* Using rb_vm_insn_addr2opcode to return trace_ insns */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  263 | " Primitive.cexpr! 'INT2NUM(rb_vm_insn_addr2opcode((void *)NUM2SIZET(encoded)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  264 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:272:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 272 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  273 | " #ifdef HAVE_LIBCAPSTONE\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  274 | " return Qtrue;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  275 | " #else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  276 | " return Qfalse;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  277 | " #endif\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  278 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  279 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  280 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  281 | " def rjit_exit_traces\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  282 | " Primitive.cexpr! 'rjit_exit_traces()'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  283 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  284 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  285 | " def rb_vm_ep_local_ep(ep)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  286 | " _ep = ep.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  287 | " lep_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_vm_ep_local_ep((const VALUE *)NUM2SIZET(_ep)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:295:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 295 | " def rb_hash_stlike_lookup(hash, key)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  296 | " Primitive.cstmt! %{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  297 | " VALUE result = Qnil;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  298 | " rb_hash_stlike_lookup(hash, key, &result);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  299 | " return result;\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  300 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  301 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  302 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  303 | " def rb_obj_class(obj)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  304 | " Primitive.cexpr! 'rb_obj_class(obj)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  305 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  306 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  307 | " def rb_sym2id(sym)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  308 | " Primitive.cexpr! 'SIZET2NUM((size_t)rb_sym2id(sym))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  309 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  310 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:312:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 312 | " cme_addr = Primitive.cexpr! 'SIZET2NUM((size_t)rb_callable_method_entry_or_negative(klass, (ID)NUM2SIZET(mid)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  313 | " return nil if cme_addr == 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  314 | " rb_callable_method_entry_t.new(cme_addr)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  315 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  316 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  317 | " def rb_method_basic_definition_p(klass, mid)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  318 | " Primitive.cexpr! 'RBOOL(rb_method_basic_definition_p(klass, (ID)NUM2SIZET(mid)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  319 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  320 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  321 | " def UNDEFINED_METHOD_ENTRY_P(cme)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  322 | " _cme_addr = cme.to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:323:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 323 | " Primitive.cexpr! 'RBOOL(UNDEFINED_METHOD_ENTRY_P((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  324 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  325 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  326 | " def RCLASS_ORIGIN(klass)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  327 | " Primitive.cexpr! 'RCLASS_ORIGIN(klass)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  328 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  329 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  330 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  331 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  332 | "\n"/* Utilities: Not used by RJIT, but useful for debugging */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  333 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  334 | " class << C\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  335 | "\n"/* Convert insn BINs to encoded VM pointers. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  336 | " def rb_vm_insn_encode(bin)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  337 | " Primitive.cexpr! 'SIZET2NUM((VALUE)rb_vm_get_insns_address_table()[NUM2INT(bin)])'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  338 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:344:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 344 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  345 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  346 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  347 | "\n"/* # RJIT bindgen begin ### */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  348 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  349 | " C::UNLIMITED_ARGUMENTS = Primitive.cexpr! %q{ LONG2NUM(UNLIMITED_ARGUMENTS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  350 | " C::VM_ENV_DATA_INDEX_ME_CREF = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_ME_CREF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  351 | " C::VM_ENV_DATA_INDEX_SPECVAL = Primitive.cexpr! %q{ LONG2NUM(VM_ENV_DATA_INDEX_SPECVAL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  352 | " C::ARRAY_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(ARRAY_REDEFINED_OP_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  353 | " C::BOP_AND = Primitive.cexpr! %q{ SIZET2NUM(BOP_AND) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  354 | " C::BOP_AREF = Primitive.cexpr! %q{ SIZET2NUM(BOP_AREF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:355:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 355 | " C::BOP_EQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQ) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  356 | " C::BOP_EQQ = Primitive.cexpr! %q{ SIZET2NUM(BOP_EQQ) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  357 | " C::BOP_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(BOP_FREEZE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  358 | " C::BOP_GE = Primitive.cexpr! %q{ SIZET2NUM(BOP_GE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  359 | " C::BOP_GT = Primitive.cexpr! %q{ SIZET2NUM(BOP_GT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  360 | " C::BOP_LE = Primitive.cexpr! %q{ SIZET2NUM(BOP_LE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  361 | " C::BOP_LT = Primitive.cexpr! %q{ SIZET2NUM(BOP_LT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  362 | " C::BOP_MINUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_MINUS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:363:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 363 | " C::BOP_MOD = Primitive.cexpr! %q{ SIZET2NUM(BOP_MOD) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  364 | " C::BOP_OR = Primitive.cexpr! %q{ SIZET2NUM(BOP_OR) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  365 | " C::BOP_PLUS = Primitive.cexpr! %q{ SIZET2NUM(BOP_PLUS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  366 | " C::BUILTIN_ATTR_LEAF = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_LEAF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  367 | " C::BUILTIN_ATTR_NO_GC = Primitive.cexpr! %q{ SIZET2NUM(BUILTIN_ATTR_NO_GC) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  368 | " C::HASH_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(HASH_REDEFINED_OP_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  369 | " C::INTEGER_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(INTEGER_REDEFINED_OP_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:370:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 370 | " C::INVALID_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(INVALID_SHAPE_ID) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  371 | " C::METHOD_VISI_PRIVATE = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PRIVATE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  372 | " C::METHOD_VISI_PROTECTED = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PROTECTED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  373 | " C::METHOD_VISI_PUBLIC = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_PUBLIC) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  374 | " C::METHOD_VISI_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(METHOD_VISI_UNDEF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  375 | " C::OBJ_TOO_COMPLEX_SHAPE_ID = Primitive.cexpr! %q{ SIZET2NUM(OBJ_TOO_COMPLEX_SHAPE_ID) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:376:1: warning: initializer-string for character array is too long, array size is 406 but initializer has size 407 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 376 | " C::OPTIMIZED_METHOD_TYPE_BLOCK_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_BLOCK_CALL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  377 | " C::OPTIMIZED_METHOD_TYPE_CALL = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_CALL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  378 | " C::OPTIMIZED_METHOD_TYPE_SEND = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_SEND) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  379 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_AREF = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_AREF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:380:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 380 | " C::OPTIMIZED_METHOD_TYPE_STRUCT_ASET = Primitive.cexpr! %q{ SIZET2NUM(OPTIMIZED_METHOD_TYPE_STRUCT_ASET) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  381 | " C::RARRAY_EMBED_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  382 | " C::RARRAY_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  383 | " C::RARRAY_EMBED_LEN_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RARRAY_EMBED_LEN_SHIFT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  384 | " C::RHASH_PASS_AS_KEYWORDS = Primitive.cexpr! %q{ SIZET2NUM(RHASH_PASS_AS_KEYWORDS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:385:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 385 | " C::RMODULE_IS_REFINEMENT = Primitive.cexpr! %q{ SIZET2NUM(RMODULE_IS_REFINEMENT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  386 | " C::ROBJECT_EMBED = Primitive.cexpr! %q{ SIZET2NUM(ROBJECT_EMBED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  387 | " C::RSTRUCT_EMBED_LEN_MASK = Primitive.cexpr! %q{ SIZET2NUM(RSTRUCT_EMBED_LEN_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  388 | " C::RUBY_ENCODING_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_ENCODING_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  389 | " C::RUBY_EVENT_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_CLASS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  390 | " C::RUBY_EVENT_C_CALL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_CALL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:391:1: warning: initializer-string for character array is too long, array size is 454 but initializer has size 455 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 391 | " C::RUBY_EVENT_C_RETURN = Primitive.cexpr! %q{ SIZET2NUM(RUBY_EVENT_C_RETURN) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  392 | " C::RUBY_FIXNUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FIXNUM_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  393 | " C::RUBY_FLONUM_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  394 | " C::RUBY_FLONUM_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FLONUM_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  395 | " C::RUBY_FL_FREEZE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_FREEZE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  396 | " C::RUBY_FL_SINGLETON = Primitive.cexpr! %q{ SIZET2NUM(RUBY_FL_SINGLETON) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:397:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 397 | " C::RUBY_IMMEDIATE_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_IMMEDIATE_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | " C::RUBY_SPECIAL_SHIFT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SPECIAL_SHIFT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  399 | " C::RUBY_SYMBOL_FLAG = Primitive.cexpr! %q{ SIZET2NUM(RUBY_SYMBOL_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  400 | " C::RUBY_T_ARRAY = Primit1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": ive.cexpr! %q{ SIZET2NUM(RUBY_T_ARRAY) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  401 | " C::RUBY_T_CLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_CLASS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  402 | " C::RUBY_T_HASH = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_HASH) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  403 | " C::RUBY_T_ICLASS = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_ICLASS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:404:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 404 | " C::RUBY_T_MASK = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  405 | " C::RUBY_T_MODULE = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_MODULE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  406 | " C::RUBY_T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_OBJECT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  407 | " C::RUBY_T_STRING = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_STRING) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  408 | " C::RUBY_T_SYMBOL = Primitive.cexpr! %q{ SIZET2NUM(RUBY_T_SYMBOLIn file included from proc.c:12) }\n: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24:" warning:  Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]|  Step #30 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  409 | " 398C: | :SHAPE_FLAG_SHIFT = Primitive.cexpr! %q{ SIZET2 N struct RUString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": M./include/ruby/internal/core/rbasic.h(SHAPE_FLAG_SHIFT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": :88 410 | :" C17: ::SHAPEnote: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": _FROZEN = Primitive.cexpr! %q{ S 88IZ | ET 2NUM(SHAPE_FROZEN) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": corjit_c.rb:411:1: warning: initializer-string for character array is too long, array size is 501 but initializer has size 502 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": n 411 | " C::SHAPE_IDst_NUM_BITS = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ID_NUM_BITS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  412 | " C::SHAPE_IVAR = PrVALUEimitive k.claexspr! s; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": %q{ SIZET2NUM(SHAPE_IVAR) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  413 | " C::SHAPE_MASK = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_MASK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  414 | " C::SHAPE_ROOT = Primitive.cexpr! %q{ SIZET2NUM(SHAPE_ROOT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  415 | " C::STRING_REDEFINED_OP_FLAG = Primitive.cexpr! %q{ SIZET2NUM(STRING_REDEFINED_OP_FLAG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  416 | " C::T_OBJECT = Primitive.cexpr! %q{ SIZET2NUM(T_OBJECT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  417 | " C::VM_BLOCK_HANDLER_NONE = Primitive.cexpr! %q{ SIZET2NUM(VM_BLOCK_HANDLER_NONE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:418:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 418 | " C::VM_CALL_ARGS_BLOCKARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_BLOCKARG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  419 | " C::VM_CALL_ARGS_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ARGS_SPLAT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | compiling process.c Step #30 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  420 | " C::VM_CALL_FCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_FCALL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  421 | " C::VM_CALL_KWARG = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KWARG) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  422 | " C::VM_CALL_KW_SPLAT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  423 | " C::VM_CALL_KW_SPLAT_MUT = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_MUT) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:424:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 424 | " C::VM_CALL_KW_SPLAT_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_KW_SPLAT_bit) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  425 | " C::VM_CALL_OPT_SEND = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_OPT_SEND) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  426 | " C::VM_CALL_TAILCALL = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  427 | " C::VM_CALL_TAILCALL_bit = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_TAILCALL_bit) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  428 | " C::VM_CALL_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_CALL_ZSUPER) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  429 | " C::VM_ENV_DATA_INDEX_FLAGS = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_INDEX_FLAGS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:430:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 430 | " C::VM_ENV_DATA_SIZE = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_DATA_SIZE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  431 | " C::VM_ENV_FLAG_LOCAL = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_LOCAL) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  432 | " C::VM_ENV_FLAG_WB_REQUIRED = Primitive.cexpr! %q{ SIZET2NUM(VM_ENV_FLAG_WB_REQUIRED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  433 | " C::VM_FRAME_FLAG_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_BMETHOD) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  434 | " C::VM_FRAME_FLAG_CFRAME = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  435 | " C::VM_FRAME_FLAG_CFRAME_KW = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_CFRAME_KW) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:436:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 436 | " C::VM_FRAME_FLAG_LAMBDA = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_LAMBDA) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  437 | " C::VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_FLAG_MODIFIED_BLOCK_PARAM) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  438 | " C::VM_FRAME_MAGIC_BLOCK = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_BLOCK) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  439 | " C::VM_FRAME_MAGIC_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_CFUNC) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  440 | " C::VM_FRAME_MAGIC_METHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_FRAME_MAGIC_METHOD) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:441:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 441 | " C::VM_METHOD_TYPE_ALIAS = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ALIAS) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  442 | " C::VM_METHOD_TYPE_ATTRSET = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ATTRSET) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  443 | " C::VM_METHOD_TYPE_BMETHOD = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_BMETHOD) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  444 | " C::VM_METHOD_TYPE_CFUNC = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_CFUNC) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  445 | " C::VM_METHOD_TYPE_ISEQ = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ISEQ) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  446 | " C::VM_METHOD_TYPE_IVAR = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_IVAR) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:447:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 447 | " C::VM_METHOD_TYPE_MISSING = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_MISSING) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  448 | " C::VM_METHOD_TYPE_NOTIMPLEMENTED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_NOTIMPLEMENTED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  449 | " C::VM_METHOD_TYPE_OPTIMIZED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_OPTIMIZED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  450 | " C::VM_METHOD_TYPE_REFINED = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_REFINED) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  451 | " C::VM_METHOD_TYPE_UNDEF = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_UNDEF) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:452:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 452 | " C::VM_METHOD_TYPE_ZSUPER = Primitive.cexpr! %q{ SIZET2NUM(VM_METHOD_TYPE_ZSUPER) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  453 | " C::VM_SPECIAL_OBJECT_VMCORE = Primitive.cexpr! %q{ SIZET2NUM(VM_SPECIAL_OBJECT_VMCORE) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  454 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  455 | " def C.block_type_iseq\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  456 | " Primitive.cexpr! %q{ SIZET2NUM(block_type_iseq) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  457 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  458 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  459 | " def C.idRespond_to_missing\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  460 | " Primitive.cexpr! %q{ SIZET2NUM(idRespond_to_missing) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  461 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  462 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  463 | " def C.imemo_callinfo\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  464 | " Primitive.cexpr! %q{ SIZET2NUM(imemo_callinfo) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  465 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  466 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  467 | " def C.imemo_iseq\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:469:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 469 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  470 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  471 | " def C.rb_block_param_proxy\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  472 | " Primitive.cexpr! %q{ SIZET2NUM(rb_block_param_proxy) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  473 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  474 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  475 | " def C.rb_cArray\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  476 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cArray) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  477 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  478 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  479 | " def C.rb_cFalseClass\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  480 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFalseClass) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  481 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  482 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  483 | " def C.rb_cFloat\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  484 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cFloat) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:496:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 496 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cString) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  497 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  498 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  499 | " def C.rb_cSymbol\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  500 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cSymbol) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  501 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  502 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  503 | " def C.rb_cTrueClass\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  504 | " Primitive.cexpr! %q{ SIZET2NUM(rb_cTrueClass) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  505 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  506 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  507 | " def C.rb_mRubyVMFrozenCore\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  508 | " Primitive.cexpr! %q{ SIZET2NUM(rb_mRubyVMFrozenCore) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  509 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  510 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  511 | " def C.rb_rjit_global_events\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:519:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 519 | " def C.rb_ary_clear\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  520 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_clear) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  521 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  522 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  523 | " def C.rb_ary_dup\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  524 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_dup) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  525 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  526 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  527 | " def C.rb_ary_entry_internal\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  528 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_entry_internal) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  529 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  530 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  531 | " def C.rb_ary_push\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  532 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_push) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  533 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  534 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:540:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 540 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_store) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  541 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  542 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  543 | " def C.rb_ary_tmp_new_from_values\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  544 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_tmp_new_from_values) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  545 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  546 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  547 | " def C.rb_ary_unshift_m\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  548 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ary_unshift_m) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  549 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  550 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  551 | " def C.rb_backref_get\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  552 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_backref_get) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  553 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  554 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  555 | " def C.rb_ec_ary_new_from_values\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:560:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 560 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ec_str_resurrect) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  561 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  562 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  563 | " def C.rb_ensure_iv_list_size\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  564 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ensure_iv_list_size) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  565 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  566 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  567 | " def C.rb_fix_aref\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  568 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_aref) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  569 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  570 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  571 | " def C.rb_fix_div_fix\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  572 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_div_fix) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  573 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  574 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  575 | " def C.rb_fix_mod_fix\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:580:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 580 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_fix_mul_fix) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  581 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  582 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  583 | " def C.rb_gc_writebarrier\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  584 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gc_writebarrier) }\1 warning generatedn" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": . Step #30 - "compile-libfuzzer-undefined-x86_64":  585 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  586 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  587 | " def C.rb_get_symbol_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  588 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_get_symbol_id) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  589 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  590 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  591 | " def C.rb_gvar_get\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  592 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_gvar_get) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  593 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  594 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  595 | " def C.rb_hash_aref\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:600:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 600 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_aset) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  601 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  602 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  603 | " def C.rb_hash_bulk_insert\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  604 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_bulk_insert) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  605 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  606 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  607 | " def C.rb_hash_new\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  608 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  609 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  610 | "\n"compiling ractor.c Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  611 | " def C.rb_hash_new_with_size\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  612 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_hash_new_with_size) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  613 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  614 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  615 | " def C.rb_hash_resurrect\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:620:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 620 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_defined) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  621 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  622 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  623 | " def C.rb_ivar_get\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  624 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_ivar_get) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  625 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  626 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  627 | " def C.rb_obj_as_string_result\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  628 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_as_string_result) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  629 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  630 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  631 | " def C.rb_obj_is_kind_of\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  632 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_obj_is_kind_of) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  633 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  634 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  635 | " def C.rb_range_new\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:640:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 640 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_last_match) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  641 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  642 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  643 | " def C.rb_reg_match_last\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  644 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_last) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  645 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  646 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  647 | " def C.rb_reg_match_post\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  648 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_post) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  649 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  650 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  651 | " def C.rb_reg_match_pre\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  652 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_match_pre) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  653 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  654 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  655 | " def C.rb_reg_new_ary\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:660:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 660 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_reg_nth_match) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  661 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  662 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  663 | " def C.rb_rjit_branch_stub_hit\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  664 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_branch_stub_hit) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  665 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  666 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  667 | " def C.rb_rjit_entry_stub_hit\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  668 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_rjit_entry_stub_hit) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  669 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  670 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  671 | " def C.rb_str_buf_append\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  672 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_buf_append) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  673 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  674 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  675 | " def C.rb_str_bytesize\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:680:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 680 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_concat_literals) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  681 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  682 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  683 | " def C.rb_str_dup\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  684 | " Primitive.c1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": expr! %q{ SIZET2NUM((size_t)rb_str_dup) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  685 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  686 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  687 | " def C.rb_str_eql_internal\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  688 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_eql_internal) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  689 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  690 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  691 | " def C.rb_str_getbyte\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  692 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_str_getbyte) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  693 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  694 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  695 | " def C.rb_str_intern\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:700:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 700 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_sym_to_proc) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  701 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  702 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  703 | " def C.rb_vm_bh_to_procval\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  704 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_bh_to_procval) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  705 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  706 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  707 | " def C.rb_vm_concat_array\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  708 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_concat_array) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  709 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  710 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  711 | " def C.rb_vm_defined\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  712 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_defined) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  713 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  714 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  715 | " def C.rb_vm_get_ev_const\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:720:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 720 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_getclassvariable) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  721 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  722 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  723 | " def C.rb_vm_ic_hit_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  724 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_ic_hit_p) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  725 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  726 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  727 | " def C.rb_vm_opt_newarray_hash\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  728 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_hash) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  729 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  730 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  731 | " def C.rb_vm_opt_newarray_max\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  732 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_opt_newarray_max) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  733 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  734 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  735 | " def C.rb_vm_opt_newarray_min\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:739:1: warning: initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 739 | " def C.rb_vm_set_ivar_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  740 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_set_ivar_id) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  741 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  742 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  743 | " def C.rb_vm_setclassvariable\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  744 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setclassvariable) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  745 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  746 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  747 | " def C.rb_vm_setinstancevariable\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  748 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_setinstancevariable) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  749 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  750 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  751 | " def C.rb_vm_splat_array\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  752 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_splat_array) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  753 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  754 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:759:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 759 | " def C.rb_vm_yield_with_cfunc\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  760 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rb_vm_yield_with_cfunc) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  761 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  762 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  763 | " def C.rjit_build_kwhash\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  764 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_build_kwhash) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  765 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  766 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  767 | " def C.rjit_full_cfunc_return\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  768 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_full_cfunc_return) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  769 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  770 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  771 | " def C.rjit_optimized_call\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  772 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_optimized_call) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  773 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  774 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:776:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 776 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_rb_ary_subseq_length) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  777 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  778 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  779 | " def C.rjit_record_exit_stack\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  780 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_record_exit_stack) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  781 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  782 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  783 | " def C.rjit_str_neq_internal\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  784 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_neq_internal) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  785 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  786 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  787 | " def C.rjit_str_simple_append\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  788 | " Primitive.cexpr! %q{ SIZET2NUM((size_t)rjit_str_simple_append) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  789 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  790 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  791 | " def C.CALL_DATA\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:796:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 796 | " @IC ||= self.iseq_inline_constant_cache\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  797 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  798 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  799 | " def C.ID\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  800 | " @ID ||= CType::Immediate.parse(\"unsigned long\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  801 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  802 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  803 | " def C.IVC\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  804 | " @IVC ||= self.iseq_inline_iv_cache_entry\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  805 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  806 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  807 | " def C.RArray\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  808 | " @RArray ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  809 | " \"RArray\", Primitive.cexpr!(\"SIZEOF(struct RArray)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  810 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), basic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  811 | " as: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:813:1: warning: initializer-string for character array is too long, array size is 430 but initializer has size 431 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 813 | " heap: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  814 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  815 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, len)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  816 | " aux: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  817 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RArray *)NULL)->as.heap.aux)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  818 | " capa: CType::Immediate.parse(\"long\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  819 | " shared_root: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:820:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 820 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, aux)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  821 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RArray *)NULL)->as.heap, ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  822 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  823 | " ary: CType::Array.new { self.VALUE },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  824 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RArray *)NULL)), as)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  825 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  826 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  827 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  828 | " def C.RB_BUILTIN\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  829 | " @RB_BUILTIN ||= self.rb_builcompiling random.c Step #30 - "compile-libfuzzer-undefined-x86_64": tin_function\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  830 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  831 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  832 | " def C.RBasic\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  833 | " @RBasic ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:834:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 834 | " \"RBasic\", Primitive.cexpr!(\"SIZEOF(struct RBasic)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  835 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  836 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct RBasic *)NULL)), klass)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  837 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  838 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  839 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  840 | " def C.RObject\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  841 | " @RObject ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  842 | " \"RObject\", Primitive.cexpr!(\"SIZEOF(struct RObject)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  843 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), basic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  844 | " as: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:845:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 845 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  846 | " heap: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  847 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RObject *)NULL)->as.heap)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  848 | " ivptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, ivptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  849 | " iv_index_tbl: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF(((struct RObject *)NULL)->as.heap, iv_index_tbl)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  850 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:851:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 851 | " ary: CType::Array.new { self.VALUE },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  852 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RObject *)NULL)), as)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  853 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  854 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  855 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  856 | " def C.RString\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  857 | " @RString ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  858 | " \"RString\", Primitive.cexpr!(\"SIZEOF(struct RString)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  859 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), basic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  860 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), len)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  861 | " as: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:862:1: warning: initializer-string for character array is too long, array size is 489 but initializer has size 490 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 862 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  863 | " heap: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  864 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  865 | " ptr: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  866 | " aux: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  867 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.heap.aux)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  868 | " capa: CType::Immediate.parse(\"long\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:869:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 869 | " shared: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  870 | " ), Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.heap, aux)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  871 | " ),\n"1 Step #30 - "compile-libfuzzer-undefined-x86_64": warning generated| ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": . Step #30 - "compile-libfuzzer-undefined-x86_64": 872 | " embed: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  873 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RString *)NULL)->as.embed)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  874 | " ary: [CType::Array.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF(((struct RString *)NULL)->as.embed, ary)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  875 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  876 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RString *)NULL)), as)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  877 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  878 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  879 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  880 | " def C.RStruct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:881:1: warning: initializer-string for character array is too long, array size is 400 but initializer has size 401 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 881 | " @RStruct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  882 | " \"RStruct\", Primitive.cexpr!(\"SIZEOF(struct RStruct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  883 | " basic: [self.RBasic, Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), basic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  884 | " as: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  885 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  886 | " heap: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  887 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct RStruct *)NULL)->as.heap)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:888:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 888 | " len: [CType::Immediate.parse(\"long\"), Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, len)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  889 | " ptr: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct RStruct *)NULL)->as.heap, ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  890 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  891 | " ary: CType::Array.new { self.VALUE },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  892 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct RStruct *)NULL)), as)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  893 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  894 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  895 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  896 | " def C.attr_index_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  897 | " @attr_index_t ||= CType::Immediate.parse(\"uint32_t\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  898 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  899 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  900 | " def C.iseq_inline_constant_cache\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:901:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 901 | " @iseq_inline_constant_cache ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  902 | " \"iseq_inline_constant_cache\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  903 | " entry: [CType::Pointer.new { self.iseq_inline_constant_cache_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), entry)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  904 | " segments: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache *)NULL)), segments)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  905 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  906 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  907 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  908 | " def C.iseq_inline_constant_cache_entry\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:909:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 909 | " @iseq_inline_constant_cache_entry ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  910 | " \"iseq_inline_constant_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_constant_cache_entry)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  911 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  912 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), value)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:913:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 913 | " _unused1: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused1)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  914 | " _unused2: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused2)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  915 | " ic_cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((strucompiling range.c Step #30 - "compile-libfuzzer-undefined-x86_64": ct iseq_inline_constant_cache_entry *)NULL)), ic_cref)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  916 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  917 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  918 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  919 | " def C.iseq_inline_iv_cache_entry\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  920 | " @iseq_inline_iv_cache_entry ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:921:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 921 | " \"iseq_inline_iv_cache_entry\", Primitive.cexpr!(\"SIZEOF(struct iseq_inline_iv_cache_entry)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  922 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), value)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  923 | " iv_set_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct iseq_inline_iv_cache_entry *)NULL)), iv_set_name)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  924 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  925 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  926 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  927 | " def C.iseq_inline_storage_entry\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  928 | " @iseq_inline_storage_entry ||= CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:929:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 929 | " \"iseq_inline_storage_entry\", Primitive.cexpr!(\"SIZEOF(union iseq_inline_storage_entry)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  930 | " once: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  931 | " \"\", Primitive.cexpr!(\"SIZEOF(((union iseq_inline_storage_entry *)NULL)->once)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  932 | " running_thread: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, running_thread)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  933 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((union iseq_inline_storage_entry *)NULL)->once, value)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  934 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:935:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 935 | " ic_cache: self.iseq_inline_constant_cache,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  936 | " iv_cache: self.iseq_inline_iv_cache_entry,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  937 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  938 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  939 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  940 | " def C.method_optimized_type\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  941 | " @method_optimized_type ||= CType::Immediate.parse(\"int\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  942 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  943 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  944 | " def C.rb_block\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  945 | " @rb_block ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  946 | " \"rb_block\", Primitive.cexpr!(\"SIZEOF(struct rb_block)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  947 | " as: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  948 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_block *)NULL)->as)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  949 | " captured: self.rb_captured_block,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  950 | " symbol: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:951:1: warning: initializer-string for character array is too long, array size is 456 but initializer has size 457 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 951 | " proc: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  952 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), as)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  953 | " type: [self.rb_block_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_block *)NULL)), type)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  954 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  955 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  956 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  957 | " def C.rb_block_type\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  958 | " @rb_block_type ||= CType::Immediate.parse(\"int\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  959 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  960 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  961 | " def C.rb_builtin_function\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  962 | " @rb_builtin_function ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  963 | " \"rb_builtin_function\", Primitive.cexpr!(\"SIZEOF(struct rb_builtin_function)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:964:1: warning: initializer-string for character array is too long, array size is 379 but initializer has size 380 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 964 | " func_ptr: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), func_ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  965 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), argc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  966 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:967:1: warning: initializer-string for character array is too long, array size is 413 but initializer has size 414 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 967 | " name: [CType::Pointer.new { CType::Immediate.parse(\"char\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_builtin_function *)NULL)), name)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  968 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  969 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  970 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  971 | " def C.rb_call_data\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  972 | " @rb_call_data ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  973 | " \"rb_call_data\", Primitive.cexpr!(\"SIZEOF(struct rb_call_data)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  974 | " ci: [CType::Pointer.new { self.rb_callinfo }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), ci)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:975:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 975 | " cc: [CType::Pointer.new { self.rb_callcache }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_call_data *)NULL)), cc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  976 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  977 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  978 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  979 | " def C.rb_callable_method_entry_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  980 | " @rb_callable_method_entry_struct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  981 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  982 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:983:1: warning: initializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 983 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  984 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  985 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:986:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 986 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  987 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  988 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  989 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  990 | " def C.rb_callable_method_entry_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  991 | " @rb_callable_method_entry_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  992 | " \"rb_callable_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_callable_method_entry_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  993 | " flagIn file included from process.cs:16:: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/fiber/scheduler.h:20: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_c398 | all able_method_ent ry_s tr u ct s*)NUtLrLu)c)t, fRlSatgrsi)n\g" )r]e,\n"tv Step #30 - "compile-libfuzzer-undefined-x86_64": a l| ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb./include/ruby/internal/core/rbasic.h::99488::117:: warning: note: member 'klass' declared 'const' hereinitializer-string for character array is too long, array size is 419 but initializer has size 420 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  994 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  995 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), def)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  996 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), called_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:997:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 997 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  998 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  999 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1000 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1001 | " def C.rb_callcache\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1002 | " @rb_callcache ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1003 | " \"rb_callcache\", Primitive.cexpr!(\"SIZEOF(struct rb_callcache)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1004 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1005 | " klass: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), klass)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1006:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1006 | " cme_: [CType::Pointer.new { self.rb_callable_method_entry_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), cme_)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1007 | " call_: [self.vm_call_handler, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), call_)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1008 | " aux_: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1009 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1010 | " attr: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1011 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_callcache *)NULL)->aux_.attr)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1012:1: warning: initializer-string for character array is too long, array size is 442 but initializer has size 443 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1012 | " value: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_callcache *)NULL)->aux_.attr, value)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1013 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1014 | " method_missing_reason: self.method_missing_reason,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1015 | " v: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1016 | " bf: CType::Pointer.new { self.rb_builtin_function },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1017 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callcache *)NULL)), aux_)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1018 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1019 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1020 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1021 | " def C.rb_callinfo\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1022 | " @rb_callinfo ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1023:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1023 | " \"rb_callinfo\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1024 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1025 | " kwarg: [CType::Pointer.new { self.rb_callinfo_kwarg }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), kwarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1026 | " mid: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), mid)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1027 | " flag: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), flag)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1028:1: warning: initializer-string for character array is too long, array size is 395 but initializer has size 396 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1028 | " argc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo *)NULL)), argc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1029 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1030 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1031 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1032 | " def C.rb_callinfo_kwarg\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1033 | " @rb_callinfo_kwarg ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1034 | " \"rb_callinfo_kwarg\", Primitive.cexpr!(\"SIZEOF(struct rb_callinfo_kwarg)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1035 | " keyword_len: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keyword_len)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1036:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1036 | " references: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), references)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1037 | " keywords: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_callinfo_kwarg *)NULL)), keywords)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1038 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1039 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1040 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1041 | " def C.rb_captured_block\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1042 | " @rb_captured_block ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1043 | " \"rb_captured_block\", Primitive.cexpr!(\"SIZEOF(struct rb_captured_block)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1044:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1044 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), self)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1045 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), ep)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1046 | " code: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1047 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_captured_block *)NULL)->code)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1048 | " iseq: CType::Pointer.new { self.rb_iseq_t },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1049 | " ifunc: CType::Pointer.new { self.vm_ifunc },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1050 | " val: self.VALUE,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1051:1: warning: initializer-string for character array is too long, array size is 391 but initializer has size 392 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1051 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_captured_block *)NULL)), code)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1052 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1053 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1054 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1055 | " def C.rb_control_frame_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1056 | " @rb_control_frame_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1057 | " \"rb_control_frame_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_control_frame_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1058 | " pc: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), pc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1059:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1059 | " sp: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), sp)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1060 | " iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1061 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), self)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1062 | " ep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), ep)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1063:1: warning: initializer-string for character array is too long, array size is 447 but initializer has size 448 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1063 | " block_code: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), block_code)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1064 | " jit_return: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_control_frame_struct *)NULL)), jit_return)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1065 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1066 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1067 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1068 | " def C.rb_cref_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1069 | " @rb_cref_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1070 | " \"rb_cref_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_cref_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1071:1: warning: initializer-string for character array is too long, array size is 458 but initializer has size 459 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1071 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1072 | " refinements: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), refinements)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1073 | " klass_or_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), klass_or_self)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1074 | " next: [CIn file included from Type::Practor.c:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | ointer.new { self.rb_cref_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), next)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1075:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1075 | " scope_visi: [self.rb_scope_visibility_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_cref_struct *)NULL)), scope_visi)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1076 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1077 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1078 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1079 | " def C.rb_execution_context_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1080 | " @rb_execution_context_struct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1081 | " \"rb_execution_context_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_execution_context_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1082 | " vm_stack: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1083:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1083 | " vm_stack_size: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1084 | " cfp: [CType::Pointer.new { self.rb_control_frame_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), cfp)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1085 | " tag: [CType::Pointer.new { self.rb_vm_tag }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), tag)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1086:1: warning: initializer-string for character array is too long, array size is 423 but initializer has size 424 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1086 | " interrupt_flag: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_flag)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1087 | " interrupt_mask: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), interrupt_mask)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1088 | " fiber_ptr: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), fiber_ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1089:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1089 | " thread_ptr: [CType::Pointer.new { self.rb_thread_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), thread_ptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1090 | " local_storage: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1091 | " local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1092:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1092 | " local_storage_recursive_hash_for_trace: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash_for_trace)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1093 | " storage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), storage)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1094 | " root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1095:1: warning: initializer-string for character array is too long, array size is 438 but initializer has size 439 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1095 | " root_svar: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_svar)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1096 | " ensure_list: [CType::Pointer.new { self.rb_ensure_list_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), ensure_list)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1097 | " trace_arg: [CType::Pointer.new { self.rb_trace_arg_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), trace_arg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1098:1: warning: initializer-string for character array is too long, array size is 408 but initializer has size 409 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1098 | " errinfo: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), errinfo)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1099 | " passed_block_handler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), passed_block_handler)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1100 | " raised_flag: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), raised_flag)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1101:1: warning: initializer-string for character array is too long, array size is 435 but initializer has size 436 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1101 | " private_const_reference: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), private_const_reference)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1102 | " machine: [CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1103 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_execution_context_struct *)NULL)->machine)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1104 | " stack_start: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1105:1: warning: initializer-string for character array is too long, array size is 453 but initializer has size 454 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1105 | " stack_end: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_end)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1106 | " stack_maxsize: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_maxsize)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1107 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_execution_context_struct *)NULL)), machine)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1108 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1109 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1110 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1111 | " def C.rb_execution_context_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1112:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1112 | " @rb_execution_context_t ||= self.rb_execution_context_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1113 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1114 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1115 | " def C.rb_iseq_constant_body\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1116 | " @rb_iseq_constant_body ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1117 | " \"rb_iseq_constant_body\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_constant_body)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1118 | " type: [self.rb_iseq_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), type)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1119 | " iseq_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1120:1: warning: initializer-string for character array is too long, array size is 497 but initializer has size 498 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1120 | " iseq_encoded: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_encoded)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1121 | " param: [CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1122 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1123 | " flags: [CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1124 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->param.flags)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1125 | " has_lead: [CType::BitField.new(1, 0), 0],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1126 | " has_opt: [CType::BitField.new(1, 1), 1],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1127:1: warning: initializer-string for character array is too long, array size is 439 but initializer has size 440 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1127 | " has_rest: [CType::BitField.new(1, 2), 2],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1128 | " has_post: [CType::BitField.new(1, 3), 3],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1129 | " has_kw: [CType::BitField.new(1, 4), 4],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1130 | " has_kwrest: [CType::BitField.new(1, 5), 5],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1131 | " has_block: [CType::BitField.new(1, 6), 6],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1132 | " ambiguous_param0: [CType::BitField.new(1, 7), 7],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1133 | " accepts_no_kwarg: [CType::BitField.new(1, 0), 8],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1134 | " ruby2_keywords: [CType::BitField.new(1, 1), 9],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1135:1: warning: initializer-string for character array is too long, array size is 373 but initializer has size 374 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1135 | " ), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1136 | " size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1137 | " lead_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, lead_num)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1138:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1138 | " opt_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_num)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1139 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, rest_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1140 | " post_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1141:1: warning: initializer-string for character array is too long, array size is 426 but initializer has size 427 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1141 | " post_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_num)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1142 | " block_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, block_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1143 | " opt_table: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_table)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1144:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1144 | " keyword: [CType::Pointer.new { self.rb_iseq_param_keyword }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, keyword)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1145 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), param)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1146 | " location: [self.rb_iseq_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), location)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1147 | " insns_info: [self.iseq_insn_info, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), insns_info)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1148:1: warning: initializer-string for character array is too long, array size is 443 but initializer has size 444 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1148 | " local_table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1149 | " catch_table: [CType::Pointer.new { self.iseq_catch_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_table)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1150 | " parent_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), parent_iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1151:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1151 | " local_iseq: [CType::Pointer.new { self.rb_iseq_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1152 | " is_entries: [CType::Pointer.new { self.iseq_inline_storage_entry }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), is_entries)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1153 | " call_data: [CType::Pointer.new { self.rb_call_data }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), call_data)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1154 | " variable: [CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1155:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1155 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->variable)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1156 | " flip_count: [self.rb_snum_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, flip_count)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1157 | " script_lines: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, script_lines)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1158 | " coverage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, coverage)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1159:1: warning: initializer-string for character array is too long, array size is 382 but initializer has size 383 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1159 | " pc2branchindex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, pc2branchindex)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1160 | " original_iseq: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, original_iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1161 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), variable)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1162:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1162 | " local_table_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1163 | " ic_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ic_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1164 | " ise_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ise_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1165:1: warning: initializer-string for character array is too long, array size is 427 but initializer has size 428 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1165 | " ivc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ivc_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1166 | " icvarc_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), icvarc_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1167 | " ci_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ci_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1168:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1168 | " stack_max: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1169 | " builtin_attrs: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), builtin_attrs)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1170 | " mark_bits: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1171 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1172 | " list: CType::Pointer.new { self.iseq_bits_t },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1173:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1173 | " single: self.iseq_bits_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1174 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mark_bits)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1175 | " outer_variables: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), outer_variables)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1176 | " mandatory_only_iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mandatory_only_iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1177:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1177 | " jit_entry: [self.rb_jit_func_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1178 | " jit_entry_calls: [CType::Immediate.parse(\"unsigned long\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), jit_entry_calls)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1179 | " rjit_blocks: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), rjit_blocks)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1180 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1181 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1182 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1183 | " def C.rb_iseq_location_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1184 | " @rb_iseq_location_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1185:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1185 | " \"rb_iseq_location_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_location_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1186 | " pathobj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), pathobj)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1187 | " base_label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), base_label)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1188 | " label: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), label)\"), true],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1189:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1189 | " first_lineno: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rbIn file included from _random.ci:s65e: Step #30 - "compile-libfuzzer-undefined-x86_64": qIn file included from _./internal.hl:o31c: Step #30 - "compile-libfuzzer-undefined-x86_64": aIn file included from t./include/ruby/ruby.hi:o28n: Step #30 - "compile-libfuzzer-undefined-x86_64": _In file included from s./include/ruby/internal/arithmetic.ht:r24u: Step #30 - "compile-libfuzzer-undefined-x86_64": cIn file included from t./include/ruby/internal/arithmetic/char.h :*29): Step #30 - "compile-libfuzzer-undefined-x86_64": NUL./include/ruby/internal/core/rstring.hL:)398):,24 :f irswarning: t_lidefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ne Step #30 - "compile-libfuzzer-undefined-x86_64": no)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | 1190 |  "  s tnroudcet_i dR:S t[rCiTnygp er:e:tIvmamle;di Step #30 - "compile-libfuzzer-undefined-x86_64": a t| e. ^p Step #30 - "compile-libfuzzer-undefined-x86_64": arse(\./include/ruby/internal/core/rbasic.h":i88n:t17\:" ), note: Prmember 'klass' declared 'const' hereim Step #30 - "compile-libfuzzer-undefined-x86_64": itive. c88e | x p r ! (\c"oOnFsFtSE TVOAFL(U(E* (k(lsatsrsu;ct Step #30 - "compile-libfuzzer-undefined-x86_64": r| b_ ^i Step #30 - "compile-libfuzzer-undefined-x86_64": seq_location_struct *)NULL)), node_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1191 | " code_location: [self.rb_code_location_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), code_location)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1192 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1193 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1194 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1195 | " def C.rb_iseq_param_keyword\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1196 | " @rb_iseq_param_keyword ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1197:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1197 | " \"rb_iseq_param_keyword\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_param_keyword)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1198 | " num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), num)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1199 | " required_num: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), required_num)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1200 | " bits_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), bits_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1201:1: warning: initializer-string for character array is too long, array size is 490 but initializer has size 491 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1201 | " rest_start: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), rest_start)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1202 | " table: [CType::Pointer.new { self.ID }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), table)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1203 | " default_values: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_param_keyword *)NULL)), default_values)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1204 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1205 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1206 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1207 | " def C.rb_iseq_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1208 | " @rb_iseq_struct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1209:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1209 | " \"rb_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_iseq_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1210 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1211 | " wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), wrapper)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1212 | " body: [CType::Pointer.new { self.rb_iseq_constant_body }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), body)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1213 | " aux: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1214:1: warning: initializer-string for character array is too long, array size is 378 but initializer has size 379 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1214 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1215 | " compile_data: CType::Pointer.new { self.iseq_compile_data },\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1216 | " loader: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1217 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.loader)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1218 | " obj: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, obj)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1219:1: warning: initializer-string for character array is too long, array size is 421 but initializer has size 422 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1219 | " index: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.loader, index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1220 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1221 | " exec: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1222 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_iseq_struct *)NULL)->aux.exec)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1223 | " local_hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, local_hooks)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1224:1: warning: initializer-string for character array is too long, array size is 473 but initializer has size 474 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1224 | " global_trace_events: [self.rb_event_flag_t, Primitive.cexpr!(\"OFFSETOF(((struct rb_iseq_struct *)NULL)->aux.exec, global_trace_events)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1225 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1226 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1227 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1228 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1229 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1230 | " def C.rb_iseq_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1231 | " @rb_iseq_t ||= self.rb_iseq_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1232 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1233 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1234 | " def C.rb_jit_func_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1235 | " @rb_jit_func_t ||= CType::Immediate.parse(\"void *\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1236 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1237 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1238 | " def C.rb_method_attr_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1239 | " @rb_method_attr_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1240:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1240 | " \"rb_method_attr_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_attr_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1241 | " id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_attr_struct *)NULL)), id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1242 | " location: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_attr_struct *)NULL)), location)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1243 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1244 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1245 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1246 | " def C.rb_method_bmethod_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1247 | " @rb_method_bmethod_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1248 | " \"rb_method_bmethod_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_bmethod_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1249:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1249 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), proc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1250 | " hooks: [CType::Pointer.new { self.rb_hook_list_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), hooks)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1251 | " defined_ractor: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_bmethod_struct *)NULL)), defined_ractor)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1252 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1253 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1254 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1255 | " def C.rb_method_cfunc_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1256 | " @rb_method_cfunc_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1257:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1257 | " \"rb_method_cfunc_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_cfunc_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1258 | " func: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), func)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1259 | " invoker: [CType::Immediate.parse(\"void *\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), invoker)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1260 | " argc: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_cfunc_struct *)NULL)), argc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1261 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1262 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1263 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1264:1: warning: initializer-string for character array is too long, array size is 481 but initializer has size 482 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1264 | " def C.rb_method_definition_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1265 | " @rb_method_definition_struct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1266 | " \"rb_method_definition_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_definition_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1267 | " type: [CType::BitField.new(4, 0), 0],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1268 | " iseq_overload: [CType::BitField.new(1, 4), 4],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1269 | " no_redef_warning: [CType::BitField.new(1, 5), 5],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1270 | " aliased: [CType::BitField.new(1, 6), 6],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1271 | " reference_count: [CType::BitField.new(28, 0), 32],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1272 | " body: [CType::Union.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1273:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1273 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_method_definition_struct *)NULL)->body)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1274 | " iseq: self.rb_method_iseq_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1275 | " cfunc: self.rb_method_cfunc_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1276 | " attr: self.rb_method_attr_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1277 | " alias: self.rb_method_alias_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1278 | " refined: self.rb_method_refined_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1279 | " bmethod: self.rb_method_bmethod_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1280 | " optimized: self.rb_method_optimized_t,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1281 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), body)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1282:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1282 | " original_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), original_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1283 | " method_serial: [CType::Immediate.parse(\"uintptr_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_definition_struct *)NULL)), method_serial)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1284 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1285 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1286 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1287 | " def C.rb_method_entry_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1288 | " @rb_method_entry_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1289 | " \"rb_method_entry_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_entry_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1290:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1290 | " flags: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), flags)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1291 | " defined_class: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), defined_class)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1292 | " def: [CType::Pointer.new { self.rb_method_definition_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), def)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1293 | " called_id: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), called_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1294:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1294 | " owner: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_entry_struct *)NULL)), owner)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1295 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1296 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1297 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1298 | " def C.rb_method_iseq_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1299 | " @rb_method_iseq_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1300 | " \"rb_method_iseq_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_method_iseq_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1301 | " iseqptr: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), iseqptr)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1302:1: warning: initializer-string for character array is too long, array size is 429 but initializer has size 430 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1302 | " cref: [CType::Pointer.new { self.rb_cref_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_iseq_struct *)NULL)), cref)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1303 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1304 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1305 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1306 | " def C.rb_method_optimized_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1307 | " @rb_method_optimized_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1308 | " \"rb_method_optimized\", Primitive.cexpr!(\"SIZEOF(struct rb_method_optimized)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1309 | " type: [self.method_optimized_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), type)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1310:1: warning: initializer-string for character array is too long, array size is 467 but initializer has size 468 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1310 | " index: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_method_optimized *)NULL)), index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1311 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1312 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1313 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1314 | " def C.rb_method_type_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1315 | " @rb_method_type_t ||= CType::Immediate.parse(\"int\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1316 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1317 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1318 | " def C.rb_proc_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1319 | " @rb_proc_t ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1320 | " \"\", Primitive.cexpr!(\"SIZEOF(rb_proc_t)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1321 | " block: [self.rb_block, Primitive.cexpr!(\"OFFSETOF((*((rb_proc_t *)NULL)), block)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1322 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1323 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1324 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1325 | " def C.rb_rjit_options\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1326:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1326 | " @rb_rjit_options ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1327 | " \"rb_rjit_options\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_options)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1328 | " on: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), on)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1329 | " exec_mem_size: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), exec_mem_size)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1330 | " call_threshold: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), call_threshold)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1331:1: warning: initializer-string for character array is too long, array size is 420 but initializer has size 421 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1331 | " stats: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), stats)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1332 | " disable: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), disable)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1333 | " trace: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1334 | " trace_exits: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), trace_exits)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1335:1: warning: initializer-string for character array is too long, array size is 418 but initializer has size 419 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1335 | " dump_disasm: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), dump_disasm)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1336 | " verify_ctx: [self._Bool, Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_options *)NULL)), verify_ctx)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1337 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1338 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1339 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1340 | " def C.rb_rjit_runtime_counters\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1341 | " @rb_rjit_runtime_counters ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1342 | " \"rb_rjit_runtime_counters\", Primitive.cexpr!(\"SIZEOF(struct rb_rjit_runtime_counters)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1343:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1343 | " rjit_insns_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), rjit_insns_count)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1344 | " send_args_splat_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_kw_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1345 | " send_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1346:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1346 | " send_args_splat_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_not_array)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1347 | " send_args_splat_length_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_length_not_equal)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1348:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1348 | " send_args_splat_cfunc_var_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_var_args)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1349 | " send_args_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_arity_error)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1350:1: warning: initializer-string for character array is too long, array size is 350 but initializer has size 351 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1350 | " send_args_splat_ruby2_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_ruby2_hash)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1351 | " send_args_splat_cfunc_zuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_zuper)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1352:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1352 | " send_args_splat_cfunc_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_args_splat_cfunc_ruby2_keywords)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1353 | " send_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kw_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1354 | " send_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_kwarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1355:1: warning: initializer-string for character array is too long, array size is 466 but initializer has size 467 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1355 | " send_klass_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_klass_megamorphic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1356 | " send_missing_cme: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing_cme)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1357 | " send_private: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_private)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1358:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1358 | " send_protected_check_failed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_protected_check_failed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1359 | " send_tailcall: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_tailcall)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1360 | " send_notimplemented: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_notimplemented)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1361:1: warning: initializer-string for character array is too long, array size is 434 but initializer has size 435 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1361 | " send_missing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_missing)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1362 | " send_bmethod: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1363 | " send_alias: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_alias)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1364:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1364 | " send_undef: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_undef)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1365 | " send_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_zsuper)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1366 | " send_refined: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_refined)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1367:1: warning: initializer-string for character array is too long, array size is 450 but initializer has size 451 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1367 | " send_stackoverflow: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_stackoverflow)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1368 | " send_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_arity)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1369 | " send_c_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_c_tracing)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1370:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1370 | " send_is_a_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_is_a_class_mismatch)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1371 | " send_instance_of_class_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_instance_of_class_mismatch)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1372 | " send_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_keywords)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1373:1: warning: initializer-string for character array is too long, array size is 462 but initializer has size 463 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1373 | " send_blockiseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_blockiseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1374 | " send_block_handler: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_handler)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1375 | " send_block_setup: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_setup)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1376:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1376 | " send_block_not_nil: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_nil)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1377 | " send_block_not_proxy: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_not_proxy)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1378 | " send_block_arg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_block_arg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1379:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1379 | " send_iseq_kwparam: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwparam)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1380 | " send_iseq_accepts_no_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_accepts_no_kwarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1381 | " send_iseq_has_opt: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_opt)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1382:1: warning: initializer-string for character array is too long, array size is 332 but initializer has size 333 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1382 | " send_iseq_has_kwrest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_kwrest)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1383 | " send_iseq_ruby2_keywords: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_ruby2_keywords)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1384:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1384 | " send_iseq_has_rest_and_captured: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_captured)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1385 | " send_iseq_has_rest_and_kw_supplied: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_kw_supplied)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1386:1: warning: initializer-string for character array is too long, array size is 492 but initializer has size 493 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1386 | " send_iseq_has_no_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_no_kw)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1387 | " send_iseq_zsuper: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_zsuper)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1388 | " send_iseq_materialized_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_materialized_block)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1389:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1389 | " send_iseq_has_rest: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1390 | " send_iseq_block_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_block_arg0_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1391 | " send_iseq_kw_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kw_call)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1392:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1392 | " send_iseq_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1393 | " send_iseq_has_rest_and_optional: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_optional)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1394 | " send_iseq_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_arity_error)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1395:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1395 | " send_iseq_missing_optional_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_missing_optional_kw)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1396 | " send_iseq_too_many_kwargs: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_too_many_kwargs)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1397:1: warning: initializer-string for character array is too long, array size is 340 but initializer has size 341 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1397 | " send_iseq_kwargs_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwargs_mismatch)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1398 | " send_iseq_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_with_kw)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1399:1: warning: initializer-string for character array is too long, array size is 374 but initializer has size 375 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1399 | " send_iseq_splat_arity_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_splat_arity_error)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1400 | " send_iseq_has_rest_and_splat_not_equal: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_splat_not_equal)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1401:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1401 | " send_cfunc_variadic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_variadic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1402 | " send_cfunc_too_many_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_too_many_args)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1403 | " send_cfunc_ruby_array_varg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_ruby_array_varg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1404:1: warning: initializer-string for character array is too long, array size is 498 but initializer has size 499 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1404 | " send_cfunc_splat_with_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_splat_with_kw)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1405 | " send_cfunc_tracing: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_tracing)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1406 | " send_cfunc_argc_mismatch: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_argc_mismatch)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1407:1: warning: initializer-string for character array is too long, array size is 484 but initializer has size 485 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1407 | " send_cfunc_toomany_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_toomany_args)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1408 | " send_attrset_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1409 | " send_attrset_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_kwarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1410:1: warning: initializer-string for character array is too long, array size is 470 but initializer has size 471 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1410 | " send_attrset_method: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_attrset_method)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1411 | " send_ivar_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1412 | " send_ivar_opt_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_ivar_opt_send)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1413:1: warning: initializer-string for character array is too long, array size is 366 but initializer has size 367 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1413 | " send_optimized_send_no_args: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_no_args)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1414 | " send_optimized_send_not_sym_or_str: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_not_sym_or_str)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1415:1: warning: initializer-string for character array is too long, array size is 386 but initializer has size 387 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1415 | " send_optimized_send_mid_class_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_class_changed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1416 | " send_optimized_send_mid_id_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_mid_id_changed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1417:1: warning: initializer-string for character array is too long, array size is 348 but initializer has size 349 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1417 | " send_optimized_send_null_mid: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_null_mid)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1418 | " send_optimized_send_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_send_send)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1419:1: warning: initializer-string for character array is too long, array size is 344 but initializer has size 345 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1419 | " send_optimized_call_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_block)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1420 | " send_optimized_call_kwarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_kwarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1421:1: warning: initializer-string for character array is too long, array size is 358 but initializer has size 359 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1421 | " send_optimized_call_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_call_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1422 | " send_optimized_struct_aref_error: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aref_error)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1423:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1423 | " send_optimized_block_call: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_block_call)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1424 | " send_optimized_struct_aset: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_optimized_struct_aset)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1425:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1425 | " send_bmethod_not_iseq: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_not_iseq)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1426 | " send_bmethod_blockarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_bmethod_blockarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1427 | " invokesuper_me_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_me_changed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1428:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1428 | " invokesuper_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokesuper_block)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1429 | " invokeblock_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_none)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1430 | " invokeblock_symbol: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_symbol)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1431:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1431 | " invokeblock_proc: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_proc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1432 | " invokeblock_tag_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_tag_changed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1433 | " invokeblock_iseq_block_changed: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_block_changed)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1434:1: warning: initializer-string for character array is too long, array size is 342 but initializer has size 343 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1434 | " invokeblock_iseq_arity: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arity)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1435 | " invokeblock_iseq_arg0_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1436:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1436 | " invokeblock_ifunc_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_args_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1437 | " invokeblock_ifunc_kw_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_kw_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1438:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1438 | " invokeblock_iseq_arg0_args_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_args_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1439 | " invokeblock_iseq_arg0_has_kw: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_has_kw)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1440:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1440 | " getivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_megamorphic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1441 | " getivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_not_heap)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1442 | " getivar_special_const: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_special_const)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1443:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1443 | " getivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_too_complex)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1444 | " optaref_arg_not_fixnum: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_arg_not_fixnum)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1445 | " optaref_argc_not_one: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_argc_not_one)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1446:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1446 | " optaref_recv_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_array)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1447 | " optaref_recv_not_hash: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_recv_not_hash)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1448 | " optaref_send: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optaref_send)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1449:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1449 | " optgetconst_not_cached: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_not_cached)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1450 | " optgetconst_cref: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cref)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1451 | " optgetconst_cache_miss: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), optgetconst_cache_miss)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1452:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1452 | " setivar_frozen: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_frozen)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1453 | " setivar_not_heap: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_not_heap)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1454 | " setivar_megamorphic: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), setivar_megamorphic)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1455:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1455 | " setivar_too_complex: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*(compiling rational.c Step #30 - "compile-libfuzzer-undefined-x86_64": (struct rb_rjit_runtime_counters *)NULL)), setivar_too_complex)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1456 | " expandarray_splat: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1457 | " expandarray_postarg: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_postarg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1458:1: warning: initializer-string for character array is too long, array size is 336 but initializer has size 337 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1458 | " expandarray_not_array: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_not_array)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1459 | " expandarray_rhs_too_small: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), expandarray_rhs_too_small)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1460:1: warning: initializer-string for character array is too long, array size is 364 but initializer has size 365 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1460 | " getblockpp_block_param_modified: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_param_modified)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1461 | " getblockpp_block_handler_none: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_block_handler_none)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1462:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1462 | " getblockpp_not_gc_guarded: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_gc_guarded)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1463 | " getblockpp_not_iseq_block: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getblockpp_not_iseq_block)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1464 | " compiled_block_count: [CType::Immediate.parse(\"size_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), compiled_block_count)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1465:1: warning: initializer-string for character array is too long, array size is 445 but initializer has size 446 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1465 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1466 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1467 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1468 | " def C.rb_serial_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1469 | " @rb_serial_t ||= CType::Immediate.parse(\"unsigned long long\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1470 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1471 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1472 | " def C.rb_shape\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1473 | " @rb_shape ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1474 | " \"rb_shape\", Primitive.cexpr!(\"SIZEOF(struct rb_shape)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1475 | " edges: [CType::Pointer.new { self.rb_id_table }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edges)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1476 | " edge_name: [self.ID, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), edge_name)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1477:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1477 | " next_iv_index: [self.attr_index_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), next_iv_index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1478 | " capacity: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), capacity)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1479 | " type: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), type)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1480 | " size_pool_index: [CType::Immediate.parse(\"uint8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), size_pool_index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1481:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1481 | " parent_id: [self.shape_id_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), parent_id)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1482 | " ancestor_index: [CType::Pointer.new { self.redblack_node_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_shape *)NULL)), ancestor_index)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1483 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1484 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1485 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1486 | " def C.rb_shape_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1487 | " @rb_shape_t ||= self.rb_shape\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1488 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1489 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1490 | " def C.rb_thread_struct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1491 | " @rb_thread_struct ||= CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1492 | " \"rb_thread_struct\", Primitive.cexpr!(\"SIZEOF(struct rb_thread_struct)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1493:1: warning: initializer-string for character array is too long, array size is 469 but initializer has size 470 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1493 | " lt_node: [self.ccan_list_node, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), lt_node)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1494 | " self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), self)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1495 | " ractor: [CType::Pointer.new { self.rb_ractor_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ractor)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1496 | " vm: [CType::Pointer.new { self.rb_vm_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), vm)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1497:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1497 | " nt: [CType::Pointer.new { self.rb_native_thread }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), nt)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1498 | " ec: [CType::Pointer.new { self.rb_execution_context_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ec)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1499 | " sched: [self.rb_thread_sched_item, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), sched)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1500 | " serial: [self.rb_atomic_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), serial)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1501:1: warning: initializer-string for character array is too long, array size is 475 but initializer has size 476 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1501 | " last_status: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), last_status)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1502 | " calling: [CType::Pointer.new { self.rb_calling_info }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), calling)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1503 | " top_self: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_self)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1504 | " top_wrapper: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), top_wrapper)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1505:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1505 | " priority: [CType::Immediate.parse(\"int8_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), priority)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1506 | " running_time_us: [CType::Immediate.parse(\"uint32_t\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), running_time_us)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1507 | " blocking_region_buffer: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking_region_buffer)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1508:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1508 | " thgroup: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), thgroup)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1509 | " value: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), value)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1510 | " pending_interrupt_queue: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_queue)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1511 | " pending_interrupt_mask_stack: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), pending_interrupt_mask_stack)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1512:1: warning: initializer-string for character array is too long, array size is 375 but initializer has size 376 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1512 | " interrupt_lock: [self.rb_nativethread_lock_t, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), interrupt_lock)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1513 | " unblock: [self.rb_unblock_callback, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), unblock)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1514 | " locking_mutex: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), locking_mutex)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1515:1: warning: initializer-string for character array is too long, array size is 455 but initializer has size 456 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1515 | " keeping_mutexes: [CType::Pointer.new { self.rb_mutex_struct }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), keeping_mutexes)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1516 | " joinmarshal.c_:l1407i:s20t: [CType::Pointer.new { self.rb_waiting_list }, Pri:m itivwarning: e.cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ex Step #30 - "compile-libfuzzer-undefined-x86_64": pr!(\"OFFSETO F1407( | ( * ( ( stsrturcutc trb _RtShtrreiandg_ sstrrcu;ct Step #30 - "compile-libfuzzer-undefined-x86_64": *| )N ^U Step #30 - "compile-libfuzzer-undefined-x86_64": LL)),./include/ruby/internal/core/rbasic.h :j88o:i17n:_ lisnote: t)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | member 'klass' declared 'const' here~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  1517 |  " inv88o | ke _ ar g: const[ CType::UnionV.ALUnew(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": E k1518l | as"s ;  \"\", Primitiv Step #30 - "compile-libfuzzer-undefined-x86_64": e.| cex ^pr! Step #30 - "compile-libfuzzer-undefined-x86_64": (\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1519 | " proc: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1520:1: warning: initializer-string for character array is too long, array size is 486 but initializer has size 487 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1520 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1521 | " proc: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, proc)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1522 | " args: [self.VALUE, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, args)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1523 | " kw_splat: [CType::Immediate.parse(\"int\"), Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.proc, kw_splat)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1524 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1525:1: warning: initializer-string for character array is too long, array size is 437 but initializer has size 438 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1525 | " func: CType::Struct.new(\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1526 | " \"\", Primitive.cexpr!(\"SIZEOF(((struct rb_thread_struct *)NULL)->invoke_arg.func)\"),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1527 | " func: [CType::Immediatmarshal.ce:.1511p:a42r:s e(\"vowarning: id *initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]\" Step #30 - "compile-libfuzzer-undefined-x86_64": ), Primitiv e1511. | c e x p r!s(t\a"tOiFcFS ETcOoF(n(s(tst rucchta rrb _ntahmree_aedn_csotdriuncgt[ *8)N]U L=L )-">einncvooding"ke;_a Step #30 - "compile-libfuzzer-undefined-x86_64": r g| .f ^~~~~~~~~~u Step #30 - "compile-libfuzzer-undefined-x86_64": nc, func)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1528 | " arg: [CType::Pointer.new { CType::Immediate.parse(\"void\") }, Primitive.cexpr!(\"OFFSETOF(((struct rb_thread_struct *)NULL)->invoke_arg.func, arg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1529 | " ),\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1530:1: warning: initializer-string for character array is too long, array size is 479 but initializer has size 480 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1530 | " ), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_arg)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1531 | " invoke_type: [self.thread_invoke_type, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), invoke_type)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1532 | " stat_insn_usage: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), stat_insn_usage)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1533 | " root_fiber: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), root_fiber)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1534:1: warning: initializer-string for character array is too long, array size is 346 but initializer has size 347 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1534 | " scheduler: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), scheduler)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1535 | " blocking: [CType::Immediate.parse(\"unsigned int\"), Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), blocking)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1536 | " name: [self.VALUE, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), name)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1537:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1537 | " specific_storage: [CType::Pointer.new { CType::Pointer.new { CType::Immediate.parse(\"void\") } }, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), specific_storage)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1538 | " ext_config: [self.rb_ext_config, Primitive.cexpr!(\"OFFSETOF((*((struct rb_thread_struct *)NULL)), ext_config)\")],\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1539 | " )\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1540 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1541 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1542 | " def C.VALUE\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1543 | " @VALUE ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(VALIn file included from Urange.cE:)22\: Step #30 - "compile-libfuzzer-undefined-x86_64": "In file included from )./internal.h,: 31P: Step #30 - "compile-libfuzzer-undefined-x86_64": rIn file included from i./include/ruby/ruby.hm:i28t: Step #30 - "compile-libfuzzer-undefined-x86_64": iIn file included from v./include/ruby/internal/arithmetic.he:.24c: Step #30 - "compile-libfuzzer-undefined-x86_64": eIn file included from x./include/ruby/internal/arithmetic/char.hp:r29!: Step #30 - "compile-libfuzzer-undefined-x86_64": (\"SIGNED_TYPE_P(VALUE)\"))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h 1544:398:24:  | warning: " default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] e Step #30 - "compile-libfuzzer-undefined-x86_64": nd\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | 1545 |  " struct\ RnS"tr Step #30 - "compile-libfuzzer-undefined-x86_64": i n| g ~~~~r Step #30 - "compile-libfuzzer-undefined-x86_64": etv a1546l | ;" Step #30 - "compile-libfuzzer-undefined-x86_64": | de ^f Step #30 - "compile-libfuzzer-undefined-x86_64": C.shape_id_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: rjit_c.rb:note: 1547:member 'klass' declared 'const' here1: Step #30 - "compile-libfuzzer-undefined-x86_64": warning:  initializer-string for character array is too long, array size is 499 but initializer has size 500 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]88 | Step #30 - "compile-libfuzzer-undefined-x86_64": const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  1547 | " @shape_id_t ||= CType::Immediate.find(Primitive.cexpr!(\"SIZEOF(shape_id_t)\"), Primitive.cexpr!(\"SIGNED_TYPE_P(shape_id_t)\"))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1548 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1549 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1550 | " def C.rb_id_table\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1551 | " CType::Stub.new(:rb_id_table)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1552 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1553 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1554 | " def C.vm_call_handler\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1555 | " CType::Stub.new(:vm_call_handler)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1556 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1557 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1558 | " def C.method_missing_reason\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1559 | " CType::Stub.new(:method_missing_reason)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1560 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1561 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1562 | " def C.vm_ifunc\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1571:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1571 | " CType::Stub.new(:rb_scope_visibility_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1572 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1573 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1574 | " def C.rb_vm_tag\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1575 | " CType::Stub.new(:rb_vm_tag)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1576 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1577 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1578 | " def C.rb_atomic_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1579 | " CType::Stub.new(:rb_atomic_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1580 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1581 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1582 | " def C.rb_fiber_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1583 | " CType::Stub.new(:rb_fiber_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1584 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1585 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1586 | " def C.rb_ensure_list_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1602:1: warning: initializer-string for character array is too long, array size is 483 but initializer has size 484 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1602 | " def C.iseq_catch_table\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1603 | " CType::Stub.new(:iseq_catch_table)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1604 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1605 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1606 | " def C.rb_snum_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1607 | " CType::Stub.new(:rb_snum_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1608 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1609 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1610 | " def C.iseq_bits_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1611 | " CType::Stub.new(:iseq_bits_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1612 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1613 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1614 | " def C.rb_code_location_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1615 | " CType::Stub.new(:rb_code_location_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1616 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1617 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1630:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1630 | " def C.rb_method_alias_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1631 | " CType::Stub.new(:rb_method_alias_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1632 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1633 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1634 | " def C.rb_method_refined_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1635 | " CType::Stub.new(:rb_method_refined_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1636 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1637 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1638 | " def C._Bool\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1639 | " CType::Bool.new\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1640 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1641 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1642 | " def C.redblack_node_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1643 | " CType::Stub.new(:redblack_node_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1644 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1645 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1660:1: warning: initializer-string for character array is too long, array size is 480 but initializer has size 481 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1660 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1661 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1662 | " def C.rb_thread_sched_item\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1663 | " CType::Stub.new(:rb_thread_sched_item)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1664 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1665 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1666 | " def C.rb_calling_info\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1667 | " CType::Stub.new(:rb_calling_info)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1668 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1669 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1670 | " def C.rb_nativethread_lock_t\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1671 | " CType::Stub.new(:rb_nativethread_lock_t)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1672 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1673 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1674 | " def C.rb_unblock_callback\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1675 | " CType::Stub.new(:rb_unblock_callback)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rjit_c.rb:1687:1: warning: initializer-string for character array is too long, array size is 146 but initializer has size 147 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1687 | " CType::Stub.new(:thread_invoke_type)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1688 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1689 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1690 | " def C.rb_ext_config\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1691 | " CType::Stub.new(:rb_ext_config)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1692 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1693 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1694 | "\n"/* # RJIT bindgen end ### */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  1695 | "end if Primitive.rjit_enabled_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": pack.rb:1:1: warning: initializer-string for character array is too long, array size is 273 but initializer has size 274 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class Array\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* pack(template, buffer: nil) -> string */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* Formats each element in +self+ into a binary string; returns that string. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* See {Packed Data}[rdoc-ref:packed_data.rdoc]. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | " def pack(fmt, buffer: nil)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | " Primitive.pack_pack(fmt, buffer)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "class String\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* unpack(template, offset: 0) -> array */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* Extracts data from +self+, forming objects that become the elements of a new array; */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": trace_point.rb:1:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* loaded from vm_trace.c */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* A class that provides the functionality of Kernel#set_trace_func in a */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* nice Object-Oriented API. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* == Example */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* We can use TracePoint to gather information specifically for exceptions: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* trace = TracePoint.new(:raise) do |tp| */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | ""/* \tp [tp.lineno, tp.event, tp.raised_exception] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | ""/* end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | ""/* #=> # */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | ""/* trace.enable */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | ""/* #=> false */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": trace_point.rb:238:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 238 | "\n"/* t = TracePoint.new(:line) { |tp| p tp } */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  239 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  240 | "\n"/* def m1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  241 | "\n"/* p 1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  242 | "\n"/* end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  243 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  244 | "\n"/* def m2 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  245 | "\n"/* p 2 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  246 | "\n"/* end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  247 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  248 | "\n"/* t.enable(target: method(:m1)) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  249 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  250 | "\n"/* m1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  251 | "\n"/* # prints # */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  252 | "\n"/* m2 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  253 | "\n"/* # prints nothing */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": trace_point.rb:328:1: warning: initializer-string for character array is too long, array size is 495 but initializer has size 496 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 328 | " Primitive.tracepoint_attr_parameters\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  329 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  330 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  331 | "\n"/* Return the name at the definition of the method being called */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  332 | " def method_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  333 | " Primitive.tracepoint_attr_method_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  334 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  335 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  336 | "\n"/* Return the called name of the method being called */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  337 | " def callee_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  338 | " Primitive.tracepoint_attr_callee_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  339 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  340 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  341 | "\n"/* Return class or module of the method being called. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  342 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  343 | "\n"/* class C; def foo; end; end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": trace_point.rb:402:1: warning: initializer-string for character array is too long, array size is 215 but initializer has size 216 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 402 | " Primitive.tracepoint_attr_raised_exception\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  403 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  404 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  405 | "\n"/* Compiled source code (String) on *eval methods on the +:script_compiled+ event. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  406 | "\n"/* If loaded from a file, it will return nil. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  407 | " def eval_script\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  408 | " Primitive.tracepoint_attr_eval_script\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  409 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  410 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  411 | "\n"/* Compiled instruction sequence represented by a RubyVM::InstructionSequence instance */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  412 | "\n"/* on the +:script_compiled+ event. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  413 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  414 | "\n"/* Note that this method is MRI specific. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  415 | " def instruction_sequence\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  416 | " Primitive.tracepoint_attr_instruction_sequence\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  417 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": warning.rb:1:1: warning: initializer-string for character array is too long, array size is 182 but initializer has size 183 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* encoding: utf-8 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* frozen-string-literal: true */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "module Kernel\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | " module_function\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* warn(*msgs, uplevel: nil, category: nil) -> nil */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* If warnings have been disabled (for example with the */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* -W0 flag), does nothing. Otherwise, */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* converts each of the messages to strings, appends a newline */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* character to the string if the string does not end in a newline, */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* and calls Warning.warn with the string. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* warn(\"warning 1\", \"warning 2\") */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": load.c:1362:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": array.rb:1:1:  1362warning: |   initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]  Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString fake; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88: 171: | "cnote: lamember 'klass' declared 'const' heress Step #30 - "compile-libfuzzer-undefined-x86_64": Array \88n | "  Step #30 - "compile-libfuzzer-undefined-x86_64": | c^~~~~~~~~~~~~~~o Step #30 - "compile-libfuzzer-undefined-x86_64": nst 2 | VA"\n"/* LUEc klaaslsl;-s Step #30 - "compile-libfuzzer-undefined-x86_64": e q| : ^* Step #30 - "compile-libfuzzer-undefined-x86_64": / Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* array.shuffle!(random: Random) -> array */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* Shuffles the elements of +self+ in place. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* a = [1, 2, 3] #=> [1, 2, 3] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* a.shuffle! #=> [2, 3, 1] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* a #=> [2, 3, 1] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* The optional +random+ argument will be used as the random number generator: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* a.shuffle!(random: Random.new(1)) #=> [1, 3, 2] */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " def shuffle!(random: Random)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | " Primitiload.cv:e1396.:r20b:_ arywarning: _shdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]uf Step #30 - "compile-libfuzzer-undefined-x86_64": fle_bang(random)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  139614 | |  " esntdr\unc"t Step #30 - "compile-libfuzzer-undefined-x86_64": R| St~~~~~~~~~r Step #30 - "compile-libfuzzer-undefined-x86_64": ing 15f | ak"e\;n" Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": | | ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16./include/ruby/internal/core/rbasic.h | :88":\17n:" /*note: cmember 'klass' declared 'const' hereal Step #30 - "compile-libfuzzer-undefined-x86_64": l-seq: 88* | /  Step #30 - "compile-libfuzzer-undefined-x86_64": | c~~~~~~~~~~~~~~~~~~~o Step #30 - "compile-libfuzzer-undefined-x86_64": nst VALarray.rbU:E103 :k1l:a ss;warning:  Step #30 - "compile-libfuzzer-undefined-x86_64":  initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization]|  Step #30 - "compile-libfuzzer-undefined-x86_64": ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  103 | " Primitive.attr! :leaf\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  104 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  105 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  106 | " if unspecified\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  107 | " Primitive.cexpr! %q{ ary_first(self) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  108 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  109 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_FIRST) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  110 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  111 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  112 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  113 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  114 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  115 | "\n"/* array.last -> object or nil */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  116 | "\n"/* array.last(n) -> new_array */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  117 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  118 | "\n"/* Returns elements from +self+; +self+ is not modified. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": array.rb:151:1: warning: initializer-string for character array is too long, array size is 175 but initializer has size 176 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 151 | " Primitive.cexpr! %q{ ary_last(self) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  152 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  153 | " Primitive.cexpr! %q{ ary_take_first_or_last_n(self, NUM2LONG(n), ARY_TAKE_LAST) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  154 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  155 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  156 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  157 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": kernel.rb:1:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "module Kernel\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* obj.class -> class */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Returns the class of obj. This method must always be called */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* with an explicit receiver, as #class is also a reserved word in */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* Ruby. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* 1.class #=> Integer */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* self.class #=> Object */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* -- */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* Equivalent to \\c Object\\#class in Ruby. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* Returns the class of \\c obj, skipping singleton classes or module inclusions. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* ++ */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": kernel.rb:131:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 131 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  132 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  133 | " yield(self)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  134 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  135 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  136 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  137 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  138 | "\n"/* obj.yield_self {|x| block } -> an_object */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  139 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  140 | "\n"/* Yields self to the block and returns the result of the block. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  141 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  142 | "\n"/* \"my string\".yield_self {|s| s.upcase } #=> \"MY STRING\" */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  143 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  144 | " def yield_self\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  145 | " unless block_given?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  146 | " return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": kernel.rb:193:1: warning: initializer-string for character array is too long, array size is 464 but initializer has size 465 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 193 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  194 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  195 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  196 | "\n"/* Float(arg, exception: true) -> float or nil */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  197 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  198 | "\n"/* Returns arg converted to a float. Numeric types are */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  199 | "\n"/* converted directly, and with exception to String and */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  200 | "\n"/* nil the rest are converted using */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  201 | "\n"/* arg.to_f. Converting a String with invalid */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  202 | "\n"/* characters will result in a ArgumentError. Converting */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  203 | "\n"/* nil generates a TypeError. Exceptions can be */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  204 | "\n"/* suppressed by passing exception: false. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  205 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  206 | "\n"/* Float(1) #=> 1.0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  207 | "\n"/* Float(\"123.456\") #=> 123.456 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  208 | "\n"/* Float(\"123.0_badstring\") #=> ArgumentError: invalid value for Float(): \"123.0_badstring\" */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:1:1: warning: initializer-string for character array is too long, array size is 502 but initializer has size 503 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* \\Ractor is an Actor-model abstraction for Ruby that provides thread-safe parallel execution. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* Ractor.new makes a new \\Ractor, which can run in parallel. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* # The simplest ractor */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* r = Ractor.new {puts \"I am in Ractor!\"} */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* r.take # wait for it to finish */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* # Here, \"I am in Ractor!\" is printed */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* Ractors do not share all objects with each other. There are two main benefits to this: across ractors, thread-safety */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | ""/* concerns such as data-races and race-conditions are not possible. The other benefit is parallelism. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | ""/* To achieve this, object sharing is limited across ractors. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | ""/* For example, unlike in threads, ractors can't access all the objects available in other ractors. Even objects normally */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | ""/* available through variables in the outer scope are prohibited from being used across ractors. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:282:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 282 | " __builtin_ractor_create(loc, name, args, b)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  283 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  284 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  285 | "\n"/* Returns the currently executing Ractor. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  286 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  287 | "\n"/* Ractor.current #=> # */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  288 | " def self.current\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  289 | " __builtin_cexpr! %q{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  290 | " rb_ractor_self(rb_ec_ractor_ptr(ec));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  291 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  292 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  293 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  294 | "\n"/* Returns the number of Ractors currently running or blocking (waiting). */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  295 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  296 | "\n"/* Ractor.count #=> 1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  297 | "\n"/* r = Ractor.new(name: 'example') { Ractor.yield(1) } */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:361:1: warning: initializer-string for character array is too long, array size is 465 but initializer has size 466 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 361 | " if ractors.delete Ractor.current\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  362 | " do_receive = true\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  363 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  364 | " do_receive = false\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  365 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  366 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  367 | " __builtin_ractor_select_internal ractors, do_receive, !yield_unspecified, yield_value, move\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  368 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  369 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  370 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  371 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  372 | "\n"/* Ractor.receive -> msg */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  373 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  374 | "\n"/* Receive a message from the incoming port of the current ractor (which was */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  375 | "\n"/* sent there by #send from another ractor). */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  376 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:443:1: warning: initializer-string for character array is too long, array size is 508 but initializer has size 509 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 443 | " ractor_receive(ec, rb_ec_ractor_ptr(ec))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  444 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  445 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  446 | " alias recv receive\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  447 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  448 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  449 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  450 | "\n"/* Ractor.receive_if {|msg| block } -> msg */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  451 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  452 | "\n"/* Receive only a specific message. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  453 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  454 | "\n"/* Instead of Ractor.receive, Ractor.receive_if can be given a pattern (or any */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  455 | "\n"/* filter) in a block and you can choose the messages to accept that are available in */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  456 | "\n"/* your ractor's incoming queue. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  457 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  458 | "\n"/* r = Ractor.new do */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:621:1: warning: initializer-string for character array is too long, array size is 503 but initializer has size 504 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 621 | "\n"/* puts \"Ractor: after yield\" */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  622 | "\n"/* end */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  623 | "\n"/* wait */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  624 | "\n"/* puts \"Still not taken\" */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  625 | "\n"/* puts r.take */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  626 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  627 | "\n"/* This will print: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  628 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  629 | "\n"/* Still not taken */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  630 | "\n"/* Hello from ractor */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  631 | "\n"/* Ractor: after yield */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  632 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  633 | "\n"/* If the outgoing port was closed with #close_outgoing, the method will raise: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  634 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  635 | "\n"/* r = Ractor.new do */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  636 | "\n"/* close_outgoing */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:720:1: warning: initializer-string for character array is too long, array size is 485 but initializer has size 486 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 720 | " status = __builtin_cexpr! %q{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  721 | " rb_str_new2(ractor_status_str(RACTOR_PTR(self)->status_))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  722 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  723 | " \"#\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  724 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  725 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  726 | " alias to_s inspect\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  727 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  728 | "\n"/* The name set in Ractor.new, or +nil+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  729 | " def name\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  730 | " __builtin_cexpr! %q{RACTOR_PTR(self)->name}\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  731 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  732 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  733 | " class RemoteError\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  734 | " attr_reader :ractor\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  735 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:768:1: warning: initializer-string for character array is too long, array size is 487 but initializer has size 488 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 768 | " __builtin_cexpr! %q{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  769 | " ractor_close_outgoing(ec, RACTOR_PTR(self));\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  770 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  771 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  772 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  773 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  774 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  775 | "\n"/* Ractor.shareable?(obj) -> true | false */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  776 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  777 | "\n"/* Checks if the object is shareable by ractors. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  778 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  779 | "\n"/* Ractor.shareable?(1) #=> true -- numbers and other immutable basic values are frozen */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  780 | "\n"/* Ractor.shareable?('foo') #=> false, unless the string is frozen due to # frozen_string_literal: true */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  781 | "\n"/* Ractor.shareable?('foo'.freeze) #=> true */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  782 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  783 | "\n"/* See also the \"Shareable and unshareable objects\" section in the \\Ractor class docs. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ractor.rb:839:1: warning: initializer-string for character array is too long, array size is 230 but initializer has size 231 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 839 | " Primitive.ractor_local_value(sym)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  840 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  841 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  842 | "\n"/* set a value in ractor-local storage */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  843 | " def []=(sym, val)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  844 | " Primitive.ractor_local_value_set(sym, val)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  845 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  846 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  847 | "\n"/* returns main ractor */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  848 | " def self.main\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  849 | " __builtin_cexpr! %q{\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  850 | " rb_ractor_self(GET_VM()->ractor.main_ractor);\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  851 | " }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  852 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  853 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.rb:1:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class Symbol\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* to_sym -> self */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* Returns +self+. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* Related: String#to_sym. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | " def to_sym\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | " self\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " alias intern to_sym\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": timev.rb:1:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* A +Time+ object represents a date and time: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | ""/* Time.new(2000, 1, 1, 0, 0, 0) # => 2000-01-01 00:00:00 -0600 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* Although its value can be expressed as a single numeric */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* (see {Epoch Seconds}[rdoc-ref:Time@Epoch+Seconds] below), */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* it can be convenient to deal with the value by parts: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* t = Time.new(-2000, 1, 1, 0, 0, 0.0) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | ""/* # => -2000-01-01 00:00:00 -0600 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | ""/* t.year # => -2000 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | ""/* t.month # => 1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | ""/* t.mday # => 1 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | ""/* t.hour # => 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | ""/* t.min # => 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | ""/* t.sec # => 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": timev.rb:395:1: warning: initializer-string for character array is too long, array size is 507 but initializer has size 508 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 395 | " def initialize(year = (now = true), mon = (str = year; nil), mday = nil, hour = nil, min = nil, sec = nil, zone = nil,\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  396 | " in: nil, precision: 9)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  397 | " if zone\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | " if Primitive.arg!(:in)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  399 | " raise ArgumentError, \"timezone argument given as positional and keyword arguments\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  400 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  401 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  402 | " zone = Primitive.arg!(:in)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  403 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  404 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  405 | " if now\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  406 | " return Primitive.time_init_now(zone)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  407 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  408 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  409 | " if str and Primitive.time_init_parse(str, zone, precision)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  410 | " return self\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": timev.rb:413:1: warning: initializer-string for character array is too long, array size is 78 but initializer has size 79 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 413 | " Primitive.time_init_args(year, mon, mday, hour, min, sec, zone)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  414 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  415 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": thread_sync.rb:1:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class Thread\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | " class Queue\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* pop(non_block=false, timeout: nil) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Retrieves data from the queue. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* If the queue is empty, the calling thread is suspended until data is pushed */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* onto the queue. If +non_block+ is true, the thread isn't suspended, and */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n"/* +ThreadError+ is raised. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "\n"/* If +timeout+ seconds have passed and no data is available +nil+ is */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n"/* returned. If +timeout+ is +0+ it returns immediately. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | " def pop(non_block = false, timeout: nil)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | " if non_block && timeout\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | " raise ArgumentError, \"can't set a timeout if non_block is enabled\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": thread_sync.rb:39:1: warning: initializer-string for character array is too long, array size is 446 but initializer has size 447 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 39 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  40 | " Primitive.rb_szqueue_pop(non_block, timeout)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  41 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  42 | " alias_method :deq, :pop\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  43 | " alias_method :shift, :pop\nIn file included from " Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": rational.c 44 | "\n":30 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from | ./internal.h:~~~~31 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h :4528 | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from "./include/ruby/internal/arithmetic.h\:n24": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from /./include/ruby/internal/arithmetic/char.h*: 29c: Step #30 - "compile-libfuzzer-undefined-x86_64": all./include/ruby/internal/core/rstring.h-:s398e:q24:: */warning: Step #30 - "compile-libfuzzer-undefined-x86_64":  | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  46 | "\n"/* push(object, non_block=false, t i398m | e o u t : n i l)s t*r/uc Step #30 - "compile-libfuzzer-undefined-x86_64": t | R~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S Step #30 - "compile-libfuzzer-undefined-x86_64": trin g47 | re"t\vna"l;/* Step #30 - "compile-libfuzzer-undefined-x86_64": | e ^n Step #30 - "compile-libfuzzer-undefined-x86_64": q(object, non_b./include/ruby/internal/core/rbasic.hl:o88c:k17=:f alsnote: e,member 'klass' declared 'const' here t Step #30 - "compile-libfuzzer-undefined-x86_64": imeout: 88n | i l ) */co Step #30 - "compile-libfuzzer-undefined-x86_64": n s| t~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": VAL U48E | k"l\ans"/* <<(sobject) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  49 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  50 | "\n"/* Pushes +object+ to the queue. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  51 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  52 | "\n"/* If there is no space left in the queue, waits until space becomes */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  53 | "\n"/* available, unless +non_block+ is true. If +non_block+ is true, the */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  54 | "\n"/* thread isn't suspended, and +ThreadError+ is raised. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": nilclass.rb:1:1: warning: initializer-string for character array is too long, array size is 98 but initializer has size 99 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class NilClass\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | "\n"/* nil.to_i -> 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | "\n"/* Always returns zero. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* nil.to_i #=> 0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | " def to_i\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | " return 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n"/* call-seq: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* nil.to_f -> 0.0 */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 352 but initializer has size 353 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "class Binding\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | "\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | " def irb\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | " require 'irb'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | " irb\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | "\n"/* suppress redefinition warning */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | " alias irb irb\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | "module Kernel\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | " def pp(*objs)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | " require 'pp'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | " pp(*objs)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gem_prelude.rb:1:1: warning: initializer-string for character array is too long, array size is 478 but initializer has size 479 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | "begin\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | " require 'rubygems'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "rescue LoadError => e\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | " raise unless e.path == 'rubygems'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | " warn \"`RubyGems' were not loaded.\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | "else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | " require 'bundled_gems'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | "end if defined?(Gem)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "begin\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " require 'error_highlight'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | "rescue LoadError\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | " warn \"`error_highlight' was not loaded.\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "end if defined?(ErrorHighlight)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": gem_prelude.rb:26:1: warning: initializer-string for character array is too long, array size is 74 but initializer has size 75 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 26 | " warn \"`syntax_suggest' was not loaded.\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  27 | "end if defined?(SyntaxSuggest)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  28 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:1:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 1 | ""/* frozen_string_literal: true */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  2 | ""/* :markup: markdown */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  3 | "" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  4 | ""/* This module allows for introspection of \\YJIT, CRuby's just-in-time compiler. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  5 | ""/* Everything in the module is highly implementation specific and the API might */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  6 | ""/* be less stable compared to the standard library. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  7 | ""/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  8 | ""/* This module may not exist if \\YJIT does not support the particular platform */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  9 | ""/* for which CRuby is built. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  10 | "module RubyVM::YJIT\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  11 | "\n"/* Check if \\YJIT is enabled. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  12 | " def self.enabled?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  13 | " Primitive.cexpr! 'RBOOL2 warnings generated(. Step #30 - "compile-libfuzzer-undefined-x86_64": rb_yjit_enabled_p)'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  14 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  15 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  16 | "\n"/* Check if `--yjit-stats` is used. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:40:1: warning: initializer-string for character array is too long, array size is 506 but initializer has size 507 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 40 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  41 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  42 | "\n"/* If --yjit-trace-exits is enabled parse the hashes from */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  43 | "\n"/* Primitive.rb_yjit_get_exit_locations into a format readable */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  44 | "\n"/* by Stackprof. This will allow us to find the exact location of a */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  45 | "\n"/* side exit in YJIT based on the instruction that is exiting. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  46 | " def self.exit_locations\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  47 | " return unless trace_exit_locations_enabled?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  48 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  49 | " results = Primitive.rb_yjit_get_exit_locations\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  50 | " raw_samples = results[:raw].dup\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  51 | " line_samples = results[:lines].dup\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  52 | " frames = results[:fcompiling re.c Step #30 - "compile-libfuzzer-undefined-x86_64": rames].dup\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  53 | " samples_count = 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  54 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  55 | "\n"/* Loop through the instructions and set the frame hash with the data. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:61:1: warning: initializer-string for character array is too long, array size is 496 but initializer has size 497 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 61 | " frames[frame_id] = frame_hash\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  62 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  63 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  64 | "\n"/* Loop through the raw_samples and build the hashes for StackProf. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  65 | "\n"/* The loop is based off an example in the StackProf documentation and therefore */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  66 | "\n"/* this functionality can only work with that library. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  67 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  68 | "\n"/* Raw Samples: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  69 | "\n"/* [ length, frame1, frame2, frameN, ..., instruction, count */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  70 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  71 | "\n"/* Line Samples */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  72 | "\n"/* [ length, line_1, line_2, line_n, ..., dummy value, count */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  73 | " i = 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  74 | " while i < raw_samples.length\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  75 | " stack_length = raw_samples[i]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  76 | " i += 1\n"/* consume the stack length */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:91:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 91 | " frame_info = frames[frame_id]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  92 | " frame_info[:total_samples] += sample_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  93 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  94 | " frame_info[:lines][line_samples[idx]] ||= [0, 0]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  95 | " frame_info[:lines][line_samples[idx]][0] += sample_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  96 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  97 | " prev_frame_id = frame_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  98 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  99 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  100 | " i += stack_length\n"/* consume the stack */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  101 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  102 | " top_frame_id = prev_frame_id\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  103 | " top_frame_line = 1\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  104 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  105 | " frames[top_frame_id][:samples] += sample_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  106 | " frames[top_frame_id][:lines] ||= {}\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:108:1: warning: initializer-string for character array is too long, array size is 459 but initializer has size 460 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 108 | " frames[top_frame_id][:lines][top_frame_line][1] += sample_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  109 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  110 | " samples_count += sample_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  111 | " i += 1\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  112 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  113 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  114 | " results[:samples] = samples_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  115 | "\n"/* Set missed_samples and gc_samples to 0 as their values */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  116 | "\n"/* don't matter to us in this context. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  117 | " results[:missed_samples] = 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  118 | " results[:gc_samples] = 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  119 | " results\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  120 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  121 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  122 | "\n"/* Marshal dumps exit locations to the given filename. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  123 | "\n"/* */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:153:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 153 | " File.binwrite(filename, Marshal.dump(RubyVM::YJIT.exit_locations))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  154 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  155 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  156 | "\n"/* Return a hash for statistics generated for the `--yjit-stats` command line option. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  157 | "\n"/* Return `nil` when option is not passed or unavailable. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  158 | " def self.runtime_stats(context: false)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  159 | " stats = Primitive.rb_yjit_get_stats(context)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  160 | " return stats if stats.nil?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  161 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  162 | " stats[:object_shape_count] = Primitive.object_shape_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  163 | " return stats unless Primitive.rb_yjit_stats_enabled_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  164 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  165 | " side_exits = total_exit_count(stats)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  166 | " total_exits = side_exits + stats[:leave_interp_return]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  167 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  168 | "\n"/* Number of instructions that finish executing in YJIT. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:173:1: warning: initializer-string for character array is too long, array size is 488 but initializer has size 489 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 173 | " avg_len_in_yjit = total_exits > 0 ? retired_in_yjit.to_f / total_exits : 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  174 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  175 | "\n"/* Proportion of instructions that retire in YJIT */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  176 | " total_insns_count = retired_in_yjit + stats[:vm_insns_count]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  177 | " yjit_ratio_pct = 100.0 * retired_in_yjit.to_f / total_insns_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  178 | " stats[:total_insns_count] = total_insns_count\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  179 | " stats[:ratio_in_yjit] = yjit_ratio_pct\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  180 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  181 | "\n"/* Make those stats available in RubyVM::YJIT.runtime_stats as well */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  182 | " stats[:side_exit_count] = side_exits\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  183 | " stats[:total_exit_count] = total_exits\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  184 | " stats[:avg_len_in_yjit] = avg_len_in_yjit\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  185 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  186 | " stats\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  187 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  188 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:193:1: warning: initializer-string for character array is too long, array size is 494 but initializer has size 495 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 193 | " require 'stringio'\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  194 | " strio = StringIO.new\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  195 | " _print_stats(out: strio)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  196 | " strio.string\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  197 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  198 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  199 | "\n"/* Produce disassembly for an iseq. This requires a `--enable-yjit=dev` build. */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  200 | " def self.disasm(iseq)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  201 | "\n"/* If a method or proc is passed in, get its iseq */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  202 | " iseq = RubyVM::InstructionSequence.of(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  203 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  204 | " if self.enabled?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  205 | "\n"/* Produce the disassembly string */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  206 | "\n"/* Include the YARV iseq disasm in the string for additional context */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  207 | " iseq.disasm + \"\\n\" + Primitive.rb_yjit_disasm_iseq(iseq)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  208 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:225:1: warning: initializer-string for character array is too long, array size is 474 but initializer has size 475 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 225 | " Primitive.rb_yjit_code_gc\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  226 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  227 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  228 | " def self.simulate_oom!\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  229 | " Primitive.rb_yjit_simulate_oom_bang\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  230 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  231 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  232 | "\n"/* Avoid calling a Ruby method here to not interfere with compilation tests */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  233 | " if Primitive.rb_yjit_stats_enabled_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  234 | " at_exit { print_and_dump_stats }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  235 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  236 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  237 | " class << self\n"/* :stopdoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  238 | " private\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  239 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  240 | "\n"/* Print stats and dump exit locations */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:252:1: warning: initializer-string for character array is too long, array size is 460 but initializer has size 461 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 252 | " dump_exit_locations(filename)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  253 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  254 | " $stderr.puts(\"YJIT exit locations dumped to `#{filename}`.\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  255 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  256 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  257 | "\n"/* Print a summary of reasons for adverse performance events (e.g. exits) */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  258 | " def _print_stats_reasons(stats, out)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  259 | " print_counters(stats, out: out, prefix: 'send_', prompt: 'method call fallback reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  260 | " print_counters(stats, out: out, prefix: 'invokeblock_', prompt: 'invokeblock fallback reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  261 | " print_counters(stats, out: out, prefix: 'invokesuper_', prompt: 'invokesuper fallback reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:262:1: warning: initializer-string for character array is too long, array size is 411 but initializer has size 412 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 262 | " print_counters(stats, out: out, prefix: 'guard_send_', prompt: 'method call exit reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  263 | " print_counters(stats, out: out, prefix: 'guard_invokeblock_', prompt: 'invokeblock exit reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  264 | " print_counters(stats, out: out, prefix: 'guard_invokesuper_', prompt: 'invokesuper exit reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  265 | " print_counters(stats, out: out, prefix: 'gbpp_', prompt: 'getblockparamproxy exit reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:266:1: warning: initializer-string for character array is too long, array size is 504 but initializer has size 505 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 266 | " print_counters(stats, out: out, prefix: 'getivar_', prompt: 'getinstancevariable exit reasons:')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  267 | " print_counters(stats, out: out, prefix: 'setivar_', prompt: 'setinstancevariable exit reasons:')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  268 | " %w[\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  269 | " branchif\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  270 | " branchnil\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  271 | " branchunless\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  272 | " definedivar\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  273 | " expandarray\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  274 | " jump\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  275 | " leave\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  276 | " objtostring\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  277 | " opt_aref\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  278 | " opt_aref_with\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  279 | " opt_aset\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  280 | " opt_case_dispatch\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  281 | " opt_div\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:284:1: warning: initializer-string for character array is too long, array size is 493 but initializer has size 494 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 284 | " opt_mod\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  285 | " opt_mult\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  286 | " opt_plus\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  287 | " setlocal\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  288 | " ].each do |insn|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  289 | " print_counters(stats, out: out, prefix: \"#{insn}_\", prompt: \"#{insn} exit reasons:\", optional: true)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  290 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  291 | " print_counters(stats, out: out, prefix: 'lshift_', prompt: 'left shift (ltlt) exit reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  292 | " print_counters(stats, out: out, prefix: 'invalidate_', prompt: 'invalidation reasons: ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  293 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  294 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  295 | "\n"/* Format and print out counters */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  296 | " def _print_stats(out: $stderr)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  297 | " stats = runtime_stats(context: true)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:298:1: warning: initializer-string for character array is too long, array size is 409 but initializer has size 410 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 298 | " return unless Primitive.rb_yjit_stats_enabled_p\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  299 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  300 | " out.puts(\"***YJIT: Printing YJIT statistics on exit***\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  301 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  302 | " _print_stats_reasons(stats, out)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  303 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  304 | "\n"/* Number of failed compiler invocations */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  305 | " compilation_failure = stats[:compilation_failure]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  306 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  307 | " code_region_overhead = stats[:code_region_size] - (stats[:inline_code_size] + stats[:outlined_code_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  308 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  309 | " out.puts \"num_send: \" + format_number(13, stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:310:1: warning: initializer-string for character array is too long, array size is 444 but initializer has size 445 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 310 | " out.puts \"num_send_known_class: \" + format_number_pct(13, stats[:num_send_known_class], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  311 | " out.puts \"num_send_polymorphic: \" + format_number_pct(13, stats[:num_send_polymorphic], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  312 | " out.puts \"num_send_megamorphic: \" + format_number_pct(13, stats[:send_megamorphic], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  313 | " out.puts \"num_send_dynamic: \" + format_number_pct(13, stats[:num_send_dynamic], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:314:1: warning: initializer-string for character array is too long, array size is 449 but initializer has size 450 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 314 | " out.puts \"num_send_inline: \" + format_number_pct(13, stats[:num_send_inline], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  315 | " out.puts \"num_send_leaf_builtin: \" + format_number_pct(13, stats[:num_send_leaf_builtin], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  316 | " out.puts \"num_send_cfunc: \" + format_number_pct(13, stats[:num_send_cfunc], stats[:num_send])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  317 | " out.puts \"num_send_cfunc_inline: \" + format_number_pct(13, stats[:num_send_cfunc_inline], stats[:num_send_cfunc])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:318:1: warning: initializer-string for character array is too long, array size is 457 but initializer has size 458 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 318 | " if stats[:num_send_x86_rel32] != 0 || stats[:num_send_x86_reg] != 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  319 | " out.puts \"num_send_x86_rel32: \" + format_number(13, stats[:num_send_x86_rel32])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  320 | " out.puts \"num_send_x86_reg: \" + format_number(13, stats[:num_send_x86_reg])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  321 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  322 | " out.puts \"num_getivar_megamorphic: \" + format_number(13, stats[:num_getivar_megamorphic])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  323 | " out.puts \"num_setivar_megamorphic: \" + format_number(13, stats[:num_setivar_megamorphic])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:324:1: warning: initializer-string for character array is too long, array size is 500 but initializer has size 501 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 324 | " out.puts \"num_throw: \" + format_number(13, stats[:num_throw])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  325 | " out.puts \"num_throw_break: \" + format_number_pct(13, stats[:num_throw_break], stats[:num_throw])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  326 | " out.puts \"num_throw_retry: \" + format_number_pct(13, stats[:num_throw_retry], stats[:num_throw])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  327 | " out.puts \"num_throw_return: \" + format_number_pct(13, stats[:num_throw_return], stats[:num_throw])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  328 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  329 | " out.puts \"iseq_stack_too_large: \" + format_number(13, stats[:iseq_stack_too_large])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:330:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 330 | " out.puts \"iseq_too_long: \" + format_number(13, stats[:iseq_too_long])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  331 | " out.puts \"temp_reg_opnd: \" + format_number(13, stats[:temp_reg_opnd])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  332 | " out.puts \"temp_mem_opnd: \" + format_number(13, stats[:temp_mem_opnd])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  333 | " out.puts \"temp_spill: \" + format_number(13, stats[:temp_spill])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  334 | " out.puts \"bindings_allocations: \" + format_number(13, stats[:binding_allocations])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  335 | " out.puts \"bindings_set: \" + format_number(13, stats[:binding_set])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:336:1: warning: initializer-string for character array is too long, array size is 431 but initializer has size 432 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 336 | " out.puts \"compilation_failure: \" + format_number(13, compilation_failure) if compilation_failure != 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  337 | " out.puts \"live_iseq_count: \" + format_number(13, stats[:live_iseq_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  338 | " out.puts \"compiled_iseq_entry: \" + format_number(13, stats[:compiled_iseq_entry])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  339 | " out.puts \"cold_iseq_entry: \" + format_number_pct(13, stats[:cold_iseq_entry], stats[:compiled_iseq_entry] + stats[:cold_iseq_entry])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:340:1: warning: initializer-string for character array is too long, array size is 471 but initializer has size 472 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 340 | " out.puts \"compiled_iseq_count: \" + format_number(13, stats[:compiled_iseq_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  341 | " out.puts \"compiled_blockid_count:\" + format_number(13, stats[:compiled_blockid_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  342 | " out.puts \"compiled_block_count: \" + format_number(13, stats[:compiled_block_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  343 | " if stats[:compiled_blockid_count] != 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  344 | " out.puts \"versions_per_block: \" + format_number(13, \"%4.3f\" % (stats[:compiled_block_count].fdiv(stats[:compiled_blockid_count])))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  345 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:346:1: warning: initializer-string for character array is too long, array size is 452 but initializer has size 453 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 346 | " out.puts \"compiled_branch_count: \" + format_number(13, stats[:compiled_branch_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  347 | " out.puts \"compile_time_ms: \" + format_number(13, stats[:compile_time_ns] / (1000 * 1000))\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  348 | " out.puts \"block_next_count: \" + format_number(13, stats[:block_next_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  349 | " out.puts \"defer_count: \" + format_number(13, stats[:defer_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  350 | " out.puts \"defer_empty_count: \" + format_number(13, stats[:defer_empty_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  351 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:352:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 352 | " out.puts \"branch_insn_count: \" + format_number(13, stats[:branch_insn_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  353 | " out.puts \"branch_known_count: \" + format_number_pct(13, stats[:branch_known_count], stats[:branch_insn_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  354 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  355 | " out.puts \"freed_iseq_count: \" + format_number(13, stats[:freed_iseq_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  356 | " out.puts \"invalidation_count: \" + format_number(13, stats[:invalidation_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  357 | " out.puts \"constant_state_bumps: \" + format_number(13, stats[:constant_state_bumps])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:358:1: warning: initializer-string for character array is too long, array size is 463 but initializer has size 464 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 358 | " out.puts \"inline_code_size: \" + format_number(13, stats[:inline_code_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  359 | " out.puts \"outlined_code_size: \" + format_number(13, stats[:outlined_code_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  360 | " out.puts \"code_region_size: \" + format_number(13, stats[:code_region_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  361 | " out.puts \"code_region_overhead: \" + format_number_pct(13, code_region_overhead, stats[:code_region_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  362 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  363 | " out.puts \"freed_code_size: \" + format_number(13, stats[:freed_code_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:364:1: warning: initializer-string for character array is too long, array size is 468 but initializer has size 469 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 364 | " out.puts \"yjit_alloc_size: \" + format_number(13, stats[:yjit_alloc_size]) if stats.key?(:yjit_alloc_size)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  365 | " out.puts \"live_context_size: \" + format_number(13, stats[:live_context_size])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  366 | " out.puts \"live_context_count: \" + format_number(13, stats[:live_context_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  367 | " out.puts \"live_page_count: \" + format_number(13, stats[:live_page_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  368 | " out.puts \"freed_page_count: \" + format_number(13, stats[:freed_page_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:369:1: warning: initializer-string for character array is too long, array size is 432 but initializer has size 433 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 369 | " out.puts \"code_gc_count: \" + format_number(13, stats[:code_gc_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  370 | " out.puts \"num_gc_obj_refs: \" + format_number(13, stats[:num_gc_obj_refs])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  371 | " out.puts \"object_shape_count: \" + format_number(13, stats[:object_shape_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  372 | " out.puts \"side_exit_count: \" + format_number(13, stats[:side_exit_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  373 | " out.puts \"total_exit_count: \" + format_number(13, stats[:total_exit_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:374:1: warning: initializer-string for character array is too long, array size is 491 but initializer has size 492 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 374 | " out.puts \"total_insns_count: \" + format_number(13, stats[:total_insns_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  375 | " out.puts \"vm_insns_count: \" + format_number(13, stats[:vm_insns_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  376 | " out.puts \"yjit_insns_count: \" + format_number(13, stats[:yjit_insns_count])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  377 | " out.puts \"ratio_in_yjit: \" + (\"%12.1f\" % stats[:ratio_in_yjit]) + \"%\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  378 | " out.puts \"avg_len_in_yjit: \" + (\"%13.1f\" % stats[:avg_len_in_yjit])\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  379 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  380 | " print_sorted_exit_counts(stats, out: out, prefix: \"exit_\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  381 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:382:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 382 | " print_sorted_cfunc_calls(stats, out:out)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  383 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  384 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  385 | " def print_sorted_cfunc_calls(stats, out:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  386 | " calls = stats[:cfunc_calls]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  387 | " if calls.empty?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  388 | " return\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  389 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  390 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  391 | "\n"/* Total number of cfunc calls */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  392 | " num_send_cfunc = stats[:num_send_cfunc]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  393 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  394 | "\n"/* Sort calls by decreasing frequency and keep the top N */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  395 | " pairs = calls.map { |k,v| [k, v] }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  396 | " pairs.sort_by! {|pair| pair[1] }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  397 | " pairs.reverse!\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:402:1: warning: initializer-string for character array is too long, array size is 440 but initializer has size 441 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 402 | " longest_name_len = pairs.max_by { |name, count| name.length }.first.length\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  403 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  404 | " out.puts \"Top-#{pairs.size} most frequent C calls (#{\"%.1f\" % top_n_pct}% of C calls):\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  405 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  406 | " pairs.each do |name, count|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  407 | " padding = longest_name_len + left_pad\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  408 | " padded_name = \"%#{padding}s\" % name\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  409 | " padded_count = format_number_pct(10, count, num_send_cfunc)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  410 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  411 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  412 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  413 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:414:1: warning: initializer-string for character array is too long, array size is 476 but initializer has size 477 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 414 | " def print_sorted_exit_counts(stats, out:, prefix:, how_many: 20, left_pad: 4)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  415 | " total_exits = total_exit_count(stats)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  416 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  417 | " if total_exits > 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  418 | " exits = []\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  419 | " stats.each do |k, v|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  420 | " if k.start_with?(prefix)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  421 | " exits.push [k.to_s.delete_prefix(prefix), v]\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  422 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  423 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  424 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  425 | " exits = exits.select { |_name, count| count > 0 }.max_by(how_many) { |_name, count| count }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  426 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  427 | " top_n_total = exits.sum { |name, count| count }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:428:1: warning: initializer-string for character array is too long, array size is 505 but initializer has size 506 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 428 | " top_n_exit_pct = 100.0 * top_n_total / total_exits\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  429 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  430 | " out.puts \"Top-#{exits.size} most frequent exit ops (#{\"%.1f\" % top_n_exit_pct}% of exits):\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  431 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  432 | " longest_insn_name_len = exits.max_by { |name, count| name.length }.first.length\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  433 | " exits.each do |name, count|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  434 | " padding = longest_insn_name_len + left_pad\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  435 | " padded_name = \"%#{padding}s\" % name\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  436 | " padded_count = format_number_pct(10, count, total_exits)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  437 | " out.puts(\"#{padded_name}: #{padded_count}\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:438:1: warning: initializer-string for character array is too long, array size is 477 but initializer has size 478 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 438 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  439 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  440 | " out.puts \"total_exits: \" + format_number(10, total_exits)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  441 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  442 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  443 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  444 | " def total_exit_count(stats, prefix: \"exit_\")\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  445 | " total = 0\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  446 | " stats.each do |k,v|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  447 | " total += v if k.start_with?(prefix)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  448 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  449 | " total\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  450 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  451 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  452 | " def print_counters(counters, out:, prefix:, prompt:, optional: false)\n"/* :nodoc: */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  453 | " counters = counters.filter { |key, _| key.start_with?(prefix) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:455:1: warning: initializer-string for character array is too long, array size is 461 but initializer has size 462 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 455 | " counters.transform_keys! { |key| key.to_s.delete_prefix(prefix) }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  456 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  457 | " if counters.empty?\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  458 | " unless optional\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  459 | " out.puts(prompt)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  460 | " out.puts(\" (all relevant counters are zero)\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  461 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  462 | " return\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  463 | " else\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  464 | " out.puts(prompt)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  465 | " 1 warninge generatednd\. Step #30 - "compile-libfuzzer-undefined-x86_64": n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  466 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  467 | " counters = counters.to_a\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  468 | " counters.sort_by! { |(_, counter_value)| counter_value }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  469 | " longest_name_length = counters.max_by { |(name, _)| name.length }.first.length\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:470:1: warning: initializer-string for character array is too long, array size is 472 but initializer has size 473 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 470 | " total = counters.sum { |(_, counter_value)| counter_value }\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  471 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  472 | " counters.reverse_each do |(name, value)|\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  473 | " padded_name = name.rjust(longest_name_length, ' ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  474 | " padded_count = format_number_pct(10, value, total)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  475 | " out.puts(\" #{padded_name}: #{padded_count}\")\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  476 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  477 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  478 | "\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  479 | "\n"/* Format large numbers with comma separators for readability */ Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  480 | " def format_number(pad, number)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  481 | " s = number.to_s\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  482 | " i = s.index('.') || s.size\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  483 | " s.insert(i -= 3, ',') while i > 3\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  484 | " s.rjust(pad, ' ')\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  485 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": yjit.rb:488:1: warning: initializer-string for character array is too long, array size is 244 but initializer has size 245 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 488 | " def format_number_pct(pad, number, total)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  489 | " padded_count = format_number(pad, number)\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  490 | " percentage = number.fdiv(total) * 100\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  491 | " formatted_pct = \"%4.1f%%\" % percentage\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  492 | " \"#{padded_count} (#{formatted_pct})\"\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  493 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  494 | " end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64":  495 | "end\n" Step #30 - "compile-libfuzzer-undefined-x86_64": | ~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regcomp.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from re.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./encindex.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regenc.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regerror.c Step #30 - "compile-libfuzzer-undefined-x86_64": 289 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regexec.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regparse.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from regcomp.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regparse.h:33: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from regerror.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from regexec.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from regenc.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 3 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": regenc.c:826:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 826 | POSIX_BRACKET_ENTRY_INIT("XDiregparse.c:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regparse.h:33: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": git", ONIGENC_CTYPE_XDIGIT), Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling regsyntax.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from random.c:1718: Step #30 - "compile-libfuzzer-undefined-x86_64": ./siphash.c:145:25: warning: initializer-string for character array is too long, array size is 32 but initializer has size 33 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 145 | } sip_init_state_bin = {"uespemos""modnarod""arenegyl""setybdet"}; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ruby.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ruby_parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling scheduler.c Step #30 - "compile-libfuzzer-undefined-x86_64": regparse.c:4412:30: warning: initializer-string for character array is too long, array size is 6 but initializer has size 7 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 4412 | POSIX_BRACKET_ENTRY_INIT(4"xdigit", warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": ONIGENC_CTYPE_XDIGIT), Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from regsyntax.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: compiling shape.c Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ruby.c:44: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling signal.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from scheduler.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./vm_core.h:94: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sprintf.c Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling st.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling strftime.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from shape.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./vm_core.h:94: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling string.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sprintf.c:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling struct.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling symbol.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from st.c:107: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from signal.c:36: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./debug_counter.h:351: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 398 | note: member 'klass' declared 'const' here  Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | struct RString const  rVALUEe ktlass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": val; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from strftime.c:68: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling thread.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from string.c:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./debug_counter.h:351: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from struct.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from symbol.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": signal.c:972:37: warning: initializer-string for character array is too long, array size is 13 but initializer has size 14 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 972 | static const char NOZ(msg1, " received in "); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": signal.c:973:37: warning: initializer-string for character array is too long, array size is 9 but initializer has size 10 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 973 | static const char NOZ(msg2, " handler\n"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from thread.c:75: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 3 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling time.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling transcode.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from symbol.c:51: Step #30 - "compile-libfuzzer-undefined-x86_64": ./id.c:40:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 40 | {tDOT3, "..."}, Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ./id.c:44:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 44 | {tCMP, "<=>"}, Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ./id.c:50:12: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 50 | {tEQQ, "==="}, Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": ./id.c:55:13: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 55 | {tASET, "[]="}, Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.c:160:13: warning: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 160 | "instance", Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.c:738:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 738 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.c:1193:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 1193 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.c:1205:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 1205 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": symbol.c:1229:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 1229 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling util.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling variable.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from time.c:35: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling vm.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from transcode.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling vm_backtrace.c Step #30 - "compile-libfuzzer-undefined-x86_64": revision.h unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": compiling vm_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from util.c:32: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from variable.c:18: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./constant.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 3 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling vm_sync.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from vm.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from vm_backtrace.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling vm_trace.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from vm_dump.c:32: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from vm_sync.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal/gc.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from vm_trace.c:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./eval_intern.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling weakmap.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from weakmap.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 10 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:484:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 484 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:491:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 491 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./missing/setproctitle.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./missing/strlcat.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./missing/strlcpy.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling addr2line.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dmyenc.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./missing/setproctitle.c:35: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dln.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling localeinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling array.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling version.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11139:34: warning: initializer-string for character array is too long, array size is 3 but initializer has size 4 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11139 | DEFAULT_REPLACE_CHAR("\xEF\xBF\xBD"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11143:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11143 | DEFAULT_REPLACE_CHAR("?"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/api_node.c Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11246:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11246 | DEFAULT_REPLACE_CHAR("\xFF\xFD"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11249:34: warning: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11249 | DEFAULT_REPLACE_CHAR("\xFD\xFF"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11252:34: warning: initializer-string for character array is too long, array size is 4 but initializer has size 5 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11252 | DEFAULT_REPLACE_CHAR("\x00\x00\xFF\xFD"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:11258:34: warning: initializer-string for character array is too long, array size is 1 but initializer has size 2 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] Step #30 - "compile-libfuzzer-undefined-x86_64": 11258 | DEFAULT_REPLACE_CHAR("?"); Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:12077:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 12077 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": string.c:12094:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 12094 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from localeinit.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/encoding.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dln.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | 398 | struct RString re tval;cons Step #30 - "compile-libfuzzer-undefined-x86_64": t |  V ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ALU./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | E klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/api_pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/diagnostic.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/encoding.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from array.c:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./debug_counter.h:351: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": dln.c| :125:66: warning: initializer-string for character array is too long, array size is 5 but initializer has size 6 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Wunterminated-string-initialization] ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 125 | static const char funcname_prefix[sizeof(FUNCNAME_PREFIX) - 1] = FUNCNAME_PREFIX; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": dln.c:101:25: note: expanded from macro 'FUNCNAME_PREFIX' Step #30 - "compile-libfuzzer-undefined-x86_64": 101 | #define FUNCNAME_PREFIX EXTERNAL_PREFIX"Init_" Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~ Step #30 - "compile-libfuzzer-undefined-x86_64": dln.c:99:26: note: expanded from macro 'EXTERNAL_PREFIX' Step #30 - "compile-libfuzzer-undefined-x86_64": 99 | # define EXTERNAL_PREFIX "" Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from version.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal/cmdlineopt.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rjit.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./vm_core.h:94: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/extension.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from api_node.c.erb:2: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./prism/extension.h:6: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/node.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/options.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from prism/api_pack.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./prism/extension.h:6: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/prettyprint.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/regexp.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/serialize.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from prism/extension.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./prism/extension.h:6: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/token_type.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_buffer.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_char.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_constant_pool.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_list.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_memchr.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_newline_list.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_state_stack.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_string.c Step #30 - "compile-libfuzzer-undefined-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_string_list.c Step #30 - "compile-libfuzzer-undefined-x86_64": rbconfig.rb updated Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_strncasecmp.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/util/pm_strpbrk.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism/prism.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling prism_init.c Step #30 - "compile-libfuzzer-undefined-x86_64": assembling coroutine/amd64/Context.S Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc/ascii.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc/us_ascii.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc/unicode.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc/utf_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc/trans/newline.c Step #30 - "compile-libfuzzer-undefined-x86_64": generating encdb.h Step #30 - "compile-libfuzzer-undefined-x86_64": generating x86_64-linux-fake.rb Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from prism_init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./prism/extension.h:6: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": encdb.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": creating verconf.h Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc/ascii.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc/us_ascii.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 1 warning./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc/unicode.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regint.h:115: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc/utf_8.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc/trans/newline.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": verconf.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": compiling loadpath.c Step #30 - "compile-libfuzzer-undefined-x86_64": x86_64-linux-fake.rb updated Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc.mk Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from loadpath.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": making srcs under enc Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'srcs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": generating transdb.h Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": transdb.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 11 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking miniruby Step #30 - "compile-libfuzzer-undefined-x86_64": builtin_binary.inc updated Step #30 - "compile-libfuzzer-undefined-x86_64": a5563c3c2ba6d690d66e77a4ab9e61e255d4b30909f61c433c74b1ee9e5746c2 builtin_binary.inc Step #30 - "compile-libfuzzer-undefined-x86_64": compiling builtin.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from builtin.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking static-library libruby-static.a Step #30 - "compile-libfuzzer-undefined-x86_64": generating makefiles ext/configure-ext.mk Step #30 - "compile-libfuzzer-undefined-x86_64": making enc Step #30 - "compile-libfuzzer-undefined-x86_64": making trans Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/transdb.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/encdb.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/big5.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/cesu_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/big5.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/cesu_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/cp949.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/chinese.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/emacs_mule.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/ebcdic.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/euc_jp.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/euc_kr.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/emoji.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/emoji_iso2022_kddi.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/euc_tw.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/gb2312.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/emoji_sjis_docomo.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/emoji_sjis_kddi.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/gb18030.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/emoji_sjis_softbank.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/gbk.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_1.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_2.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/gb18030.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_3.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_4.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/gbk.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/iso2022.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/japanese.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_5.c Step #30 - "compile-libfuzzer-undefined-x86_64": ext/configure-ext.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_6.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/encdb.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./internal/encoding.h:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | coIn file included from nst VA./enc/cp949.cL:U30E: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE In file included from klass./enc/big5.c;:In file included from In file included from ./enc/trans/cesu_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": :./enc/euc_jp.c5:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h: 398:k24l:a warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from s./include/ruby.h;:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 398In file included from  Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h: Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  | struct./transcode_data.h R:S14t: Step #30 - "compile-libfuzzer-undefined-x86_64": rIn file included from i./include/ruby/ruby.hn:g28 : Step #30 - "compile-libfuzzer-undefined-x86_64": rIn file included from e./include/ruby/internal/arithmetic.ht:v24a: Step #30 - "compile-libfuzzer-undefined-x86_64": lIn file included from ;./include/ruby/internal/arithmetic/char.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 29 : Step #30 - "compile-libfuzzer-undefined-x86_64": | ./include/ruby/internal/core/rstring.h ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 398:24: warning: ./include/ruby/internal/core/rbasic.h:88default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:17 Step #30 - "compile-libfuzzer-undefined-x86_64": : note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | 398 |  c o n s t  VAsLtUrEu cktla sRsS;t Step #30 - "compile-libfuzzer-undefined-x86_64": | r ^i Step #30 - "compile-libfuzzer-undefined-x86_64": ng retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/cesu_8.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/ebcdic.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retvIn file included from a./enc/trans/transdb.cl:;12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./enc/trans/chinese.c./include/ruby/internal/arithmetic/char.h:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h::14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29./enc/euc_kr.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./enc/trans/emoji.c:6 398 | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from struct RStri./transcode_data.h:n14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:2924: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24In file included from :./enc/gb2312.c :1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.hwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #30 - "compile-libfuzzer-undefined-x86_64": 43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h 398 | : 24 : Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass;In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./enc/trans/emoji_iso2022_kddi.c :| 5: Step #30 - "compile-libfuzzer-undefined-x86_64": ^In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/euc_tw.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:In file included from 29./enc/trans/escape.c: Step #30 - "compile-libfuzzer-undefined-x86_64": :5./include/ruby/internal/core/rstring.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from 398./transcode_data.h:24:: 14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from warning: ./include/ruby/ruby.h:28default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h: 398398:24 | :   warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #30 - "compile-libfuzzer-undefined-x86_64": struct RSt 398r | i n g r e t v als;tr Step #30 - "compile-libfuzzer-undefined-x86_64": u c| t ^ Step #30 - "compile-libfuzzer-undefined-x86_64": RStIn file included from ri./enc/gbk.cn:g./include/ruby/internal/core/rbasic.h30 :: Step #30 - "compile-libfuzzer-undefined-x86_64": r88In file included from e:./regenc.ht17:v:43a : Step #30 - "compile-libfuzzer-undefined-x86_64": lIn file included from ./include/ruby.hnote: :38member 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/ruby.h;In file included from : ./enc/trans/big5.c Step #30 - "compile-libfuzzer-undefined-x86_64": :2888 7: Step #30 - "compile-libfuzzer-undefined-x86_64": | | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from  In file included from ./include/ruby/internal/arithmetic.h ^ ./transcode_data.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :24 14: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from c./include/ruby/internal/arithmetic/char.h./include/ruby/ruby.h:./include/ruby/internal/core/rbasic.h:29:: Step #30 - "compile-libfuzzer-undefined-x86_64": 2888:: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h17In file included from :o398./include/ruby/internal/arithmetic.h:n:24s24:t: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from  ./include/ruby/internal/arithmetic/char.hV:Awarning: L:U E default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]knote: l Step #30 - "compile-libfuzzer-undefined-x86_64": amember 'klass' declared 'const' heress Step #30 - "compile-libfuzzer-undefined-x86_64": ; Step #30 - "compile-libfuzzer-undefined-x86_64": | 88 ^ | Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | 29c o n s t  VsAtLrUuEc tkl aRsSst;ri Step #30 - "compile-libfuzzer-undefined-x86_64": n g| r ^e Step #30 - "compile-libfuzzer-undefined-x86_64": tval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: In file included from 29./enc/iso_8859_1.c Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here:: Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24 :88 |   warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]c o| ns Step #30 - "compile-libfuzzer-undefined-x86_64": t ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | ./include/ruby/internal/core/rbasic.h : 88 : 17 : struc t RStrnote: inmember 'klass' declared 'const' hereg Step #30 - "compile-libfuzzer-undefined-x86_64": retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  88 | ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  c./include/ruby/internal/core/rbasic.ho:n88s:17: tnote: In file included from ./enc/trans/emoji_sjis_docomo.cV:A5L: Step #30 - "compile-libfuzzer-undefined-x86_64": UIn file included from E./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:./include/ruby/internal/core/rstring.h24:: Step #30 - "compile-libfuzzer-undefined-x86_64": 398In file included from :./include/ruby/internal/arithmetic/char.h24::29 : Step #30 - "compile-libfuzzer-undefined-x86_64": gwarning: : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rstring.h./include/ruby/internal/arithmetic/char.h::39829:: Step #30 - "compile-libfuzzer-undefined-x86_64": 24: ./include/ruby/internal/core/rstring.h:398warning: :24:default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #30 - "compile-libfuzzer-undefined-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: 398 |  warning:   default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]398  | Step #30 - "compile-libfuzzer-undefined-x86_64":  s t r u csttr uRcStt 398Rr | Si tn rg i nr ge t rv eatslvt;arlu Step #30 - "compile-libfuzzer-undefined-x86_64": ;c t| Step #30 - "compile-libfuzzer-undefined-x86_64":  ^| R Step #30 - "compile-libfuzzer-undefined-x86_64": S ^t Step #30 - "compile-libfuzzer-undefined-x86_64": ring re./include/ruby/internal/core/rbasic.ht:v88a:l./include/ruby/internal/core/rbasic.h17;:: 88 Step #30 - "compile-libfuzzer-undefined-x86_64": : 17| note: : ^member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h: 8888: | 17 : 88  | note: c omember 'klass' declared 'const' here n s Step #30 - "compile-libfuzzer-undefined-x86_64": tc o Vn88As | Lt U E V kALcUoEn sktla sVsA;LU Step #30 - "compile-libfuzzer-undefined-x86_64": E | kl ^a Step #30 - "compile-libfuzzer-undefined-x86_64": ss; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/emoji_sjis_softbank.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/emoji_sjis_kddi.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h398: | 28 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h : 24 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:s29t: Step #30 - "compile-libfuzzer-undefined-x86_64": ru./include/ruby/internal/core/rstring.hc:t398: RStri24n:g rewarning: tvadefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]l; Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  ./include/ruby/internal/core/rbasic.h398: | 88 : 17 :   note: member 'klass' declared 'const' herest Step #30 - "compile-libfuzzer-undefined-x86_64": ruct RS t88r | i n g rectovnIn file included from as./enc/emacs_mule.ct:l30; : Step #30 - "compile-libfuzzer-undefined-x86_64": VIn file included from A Step #30 - "compile-libfuzzer-undefined-x86_64": ./regenc.hL:U43E : Step #30 - "compile-libfuzzer-undefined-x86_64": | kIn file included from l./include/ruby.h ^:a38 Step #30 - "compile-libfuzzer-undefined-x86_64": s: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from ;./include/ruby/ruby.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 28 : Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from ./include/ruby/internal/core/rbasic.h./include/ruby/internal/arithmetic.h:: ^8824 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from 17./include/ruby/internal/arithmetic/char.h:: 29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:note: 398:member 'klass' declared 'const' here24: Step #30 - "compile-libfuzzer-undefined-x86_64": warning: 88 | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #30 - "compile-libfuzzer-undefined-x86_64": const VALU E398 | k l a s s ;  Step #30 - "compile-libfuzzer-undefined-x86_64": | st ^r Step #30 - "compile-libfuzzer-undefined-x86_64": uct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_2.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | constIn file included from ./enc/iso_8859_3.c:30 : Step #30 - "compile-libfuzzer-undefined-x86_64": VIn file included from A./regenc.hL:U43E: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.hk:l38a: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from s./include/ruby/ruby.h;:28 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from | ./include/ruby/internal/arithmetic.h: ^24 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/gb18030.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: In file included from warning: ./enc/trans/iso2022.c:5default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from  ./enc/trans/japanese.c./include/ruby/internal/core/rstring.h:398:5 | 398: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from 24./transcode_data.h :: 14 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from warning: ./include/ruby/ruby.h :28s: Step #30 - "compile-libfuzzer-undefined-x86_64": tIn file included from r./include/ruby/internal/arithmetic.hu:cdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]24t: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.hR:S29t: Step #30 - "compile-libfuzzer-undefined-x86_64": ri./include/ruby/internal/core/rstring.hn:g398 :r2430e: t: Step #30 - "compile-libfuzzer-undefined-x86_64": vIn file included from a./regenc.hl:warning: ;43 : Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] k./include/ruby.h| lmember 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": a38 ^s: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ;./include/ruby/ruby.h : Step #30 - "compile-libfuzzer-undefined-x86_64": 398 28 | | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ^./include/ruby/internal/arithmetic.h Step #30 - "compile-libfuzzer-undefined-x86_64": : 24 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 88 ./include/ruby/internal/arithmetic/char.h : | 29 s: Step #30 - "compile-libfuzzer-undefined-x86_64":  ./include/ruby/internal/core/rstring.h:c398o:n24:s t VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_5.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./include/ruby/ruby.h:./enc/trans/gbk.c28:: Step #30 - "compile-libfuzzer-undefined-x86_64": 6In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic.hIn file included from :./transcode_data.h24:: Step #30 - "compile-libfuzzer-undefined-x86_64": 14In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic/char.hIn file included from :./include/ruby/ruby.h29:: Step #30 - "compile-libfuzzer-undefined-x86_64": 28: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :./include/ruby/internal/arithmetic.h398::2424: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from ./include/ruby/internal/arithmetic/char.h:29warning: : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:398 Step #30 - "compile-libfuzzer-undefined-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 398 | s t r u c t  RSsttrriungc tre tRvSatlr;in Step #30 - "compile-libfuzzer-undefined-x86_64": g | re ^t Step #30 - "compile-libfuzzer-undefined-x86_64": val; Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h :88| :17 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: 88 |  note:  member 'klass' declared 'const' herec Step #30 - "compile-libfuzzer-undefined-x86_64": ons t88 | V A L UEc oknlsatss ;V Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^A Step #30 - "compile-libfuzzer-undefined-x86_64": LUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/gb18030.c:6: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VAreLtUEdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] k Step #30 - "compile-libfuzzer-undefined-x86_64": lavssa;l; Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": | | ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 |  ./include/ruby/internal/core/rbasic.h : 88 : 17 : strunote: ctmember 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": | 88 ^ | Step #30 - "compile-libfuzzer-undefined-x86_64":  const ./include/ruby/internal/core/rbasic.hV:A88L:./include/ruby/internal/core/rstring.hU17E: klanote: ssmember 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": ;: Step #30 - "compile-libfuzzer-undefined-x86_64": lass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_4.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.hIn file included from :./regenc.h88::4317: Step #30 - "compile-libfuzzer-undefined-x86_64": : In file included from ./include/ruby.hnote: :38member 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h Step #30 - "compile-libfuzzer-undefined-x86_64": :28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24 : Step #30 - "compile-libfuzzer-undefined-x86_64": 88In file included from | ./include/ruby/internal/arithmetic/char.h : 29 : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.hc:o398n:s24t: VAwarning: LUEdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": truc398t :RS88 | | Step #30 - "compile-libfuzzer-undefined-x86_64": 24 : ^ Step #30 - "compile-libfuzzer-undefined-x86_64": cowarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": tns./include/ruby/internal/core/rbasic.h rt398 | i nV g r Awarning: e398 | t v a l s; tLru Step #30 - "compile-libfuzzer-undefined-x86_64": c t|  :R ^U default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]E  Step #30 - "compile-libfuzzer-undefined-x86_64": klsatsrsu;ct Step #30 - "compile-libfuzzer-undefined-x86_64":  | RS ^t Step #30 - "compile-libfuzzer-undefined-x86_64": ring retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 398 |  ./include/ruby/internal/core/rbasic.h:s88t:r17u:c tnote:  member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 88:17 Step #30 - "compile-libfuzzer-undefined-x86_64": : Stnote: riRmember 'klass' declared 'const' herenSg Step #30 - "compile-libfuzzer-undefined-x86_64": t rrientgv arle;tva Step #30 - "compile-libfuzzer-undefined-x86_64": l; Step #30 - "compile-libfuzzer-undefined-x86_64": | 88  | ^ Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": co./include/ruby/internal/core/rbasic.h:n88s:t17:./include/ruby/internal/core/rbasic.h :V88:note: 17:member 'klass' declared 'const' here  Step #30 - "compile-libfuzzer-undefined-x86_64": note: Amember 'klass' declared 'const' here L88U Step #30 - "compile-libfuzzer-undefined-x86_64": | E k l ascso;n s88 Step #30 - "compile-libfuzzer-undefined-x86_64": t |  | V ^ Step #30 - "compile-libfuzzer-undefined-x86_64": A LUcEo nksltass; Step #30 - "compile-libfuzzer-undefined-x86_64": V A| LU ^E Step #30 - "compile-libfuzzer-undefined-x86_64": klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_6.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h./include/ruby/internal/core/rstring.h:398::24:88: warning: 17default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:  Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 398 |  str88uct | R String  creonsttva lV;A Step #30 - "compile-libfuzzer-undefined-x86_64": L UE| k ^l Step #30 - "compile-libfuzzer-undefined-x86_64": ass; Step #30 - "compile-libfuzzer-undefined-x86_64": | ./include/ruby/internal/core/rbasic.h ^:88 Step #30 - "compile-libfuzzer-undefined-x86_64": :17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/japanese_euc.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/japanese_sjis.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_7.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_9.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_10.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_11.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_13.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_14.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/korean.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_15.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/iso_8859_16.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/koi8_r.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/koi8_u.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/shift_jis.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/utf_16be.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/single_byte.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/utf8_mac.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/utf_16le.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/trans/utf_16_32.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/utf_32be.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_8.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./enc/iso_8859_7.c./enc/trans/japanese_sjis.c::305: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:In file included from 38./transcode_data.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:In file included from 28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h./include/ruby/internal/arithmetic.h::2824: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic.hIn file included from :./include/ruby/internal/arithmetic/char.h24:: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic/char.h:29./include/ruby/internal/core/rstring.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :398./include/ruby/internal/core/rstring.h::24398:: 24: warning: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]  Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 398 |  stsrturcutct R SRtStrriinngg rretetval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:val; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VAL17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/japanese_euc.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": UE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_9.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_11.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_15.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398In file included from ./enc/iso_8859_13.c | :30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h :28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": stru ct398 |  RS tri ng  rsetrutcvtal RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ; Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/iso_8859_16.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398./enc/iso_8859_14.c::3024: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/RUBY_ALIGNOF Step #30 - "compile-libfuzzer-undefined-x86_64": struct88 |  R Stcroinnsgt r eVtALval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.hUE kl:88ass;:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 88 |  const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./enc/koi8_r.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | ./enc/iso_8859_10.c stru:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ct./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398 RString r:24: warning: etdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": val; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const398 | V A L UE k l asss;truct Step #30 - "compile-libfuzzer-undefined-x86_64": R| Str ^i Step #30 - "compile-libfuzzer-undefined-x86_64": ng retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VAL |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.hU:88E:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": configuring bigdecimal Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/koi8_u.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval;In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./enc/trans/single_byte.c:57: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h | : ^14: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./enc/trans/korean.c:./include/ruby/ruby.h7:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass;:./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h28:398: Step #30 - "compile-libfuzzer-undefined-x86_64": :24: In file included from warning: ./include/ruby/internal/arithmetic.h:24default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/arithmetic/char.h  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/shift_jis.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/shift_jis.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/utf_16be.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/trans/utf_16_32.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./enc/trans/utf8_mac.c./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h::624: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./transcode_data.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 398 | ./include/ruby/internal/arithmetic/char.h : 29 : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.hIn file included from :./enc/utf_16le.c398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": :30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: 24: Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' hereIn file included from ./include/ruby/internal/arithmetic/char.h 398 | str Step #30 - "compile-libfuzzer-undefined-x86_64": uct:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 88 |  398 | c o RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": | ns ^t Step #30 - "compile-libfuzzer-undefined-x86_64":  VA struct RStrin./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": L 88 | gU reEtval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note:  member 'klass' declared 'const' herecoknlst Step #30 - "compile-libfuzzer-undefined-x86_64": as VALsU;E  Step #30 - "compile-libfuzzer-undefined-x86_64": k |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": lass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/utf_32le.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_31j.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/utf_32be.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RS1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": tring retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | compiling ./enc/windows_1250.c Step #30 - "compile-libfuzzer-undefined-x86_64": const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_1251.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_1252.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_1253.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_1254.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ./enc/windows_1257.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding encdb.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding big5.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder transdb.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": configuring cgi/escape Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding cesu_8.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding cp949.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding emacs_mule.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder cesu_8.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding euc_jp.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/utf_32le.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/windows_31j.cIn file included from ./include/ruby/internal/arithmetic/char.h:32: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/shift_jis.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24::29: Step #30 - "compile-libfuzzer-undefined-x86_64":  ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": warning:  default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 |  st398 | ruct RString r e tv struct RString aretvall; Step #30 - "compile-libfuzzer-undefined-x86_64": | ; Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": | ./include/ruby/internal/core/rbasic.h ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h: 88 | co88nst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :17: note: linking encoding euc_kr.so Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding euc_tw.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring continuation Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/windows_1250.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from linking encoding gb2312.so Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/windows_1251.c:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RStrinIn file included from g retva./enc/windows_1252.c:l31: Step #30 - "compile-libfuzzer-undefined-x86_64": ;In file included from ./regenc.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 43 : Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from ./include/ruby.h ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/core/rbasic.h./include/ruby/internal/arithmetic.h::8824:: Step #30 - "compile-libfuzzer-undefined-x86_64": 17:In file included from ./include/ruby/internal/arithmetic/char.h:29note: : Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here./include/ruby/internal/core/rstring.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 398 :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]88 | Step #30 - "compile-libfuzzer-undefined-x86_64": const VALU398E | k l ass ;  Step #30 - "compile-libfuzzer-undefined-x86_64": | s ^t Step #30 - "compile-libfuzzer-undefined-x86_64": ruct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:In file included from ./enc/windows_1253.c:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:2888: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from :17./include/ruby/internal/arithmetic.h:: 24: Step #30 - "compile-libfuzzer-undefined-x86_64": note: In file included from ./include/ruby/internal/arithmetic/char.hmember 'klass' declared 'const' here:29 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398In file included from :24: 88./enc/windows_1254.cwarning: | default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString r43c: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": onst VALIn file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": eUE ktlvaasls;; Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./enc/windows_1257.c:30: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./regenc.h:43: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ./include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder ebcdic.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder emoji.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding gb18030.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding gbk.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring coverage Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_1.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_2.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder escape.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_3.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_4.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder iso2022.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring date Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_5.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_6.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder japanese.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_7.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_8.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_9.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_10.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring erb/escape Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder utf_16_32.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_11.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest/bubblebabble Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_13.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest/md5 Step #30 - "compile-libfuzzer-undefined-x86_64": configuring etc Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_14.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_15.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding iso_8859_16.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding koi8_r.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding koi8_u.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding shift_jis.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding utf_16be.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding utf_16le.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding utf_32be.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding utf_32le.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring fcntl Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_31j.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1250.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1251.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1252.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1253.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1254.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking encoding windows_1257.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring fiddle Step #30 - "compile-libfuzzer-undefined-x86_64": configuring io/console Step #30 - "compile-libfuzzer-undefined-x86_64": configuring json Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": configuring json/generator Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": configuring json/parser Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder single_byte.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring nkf Step #30 - "compile-libfuzzer-undefined-x86_64": configuring monitor Step #30 - "compile-libfuzzer-undefined-x86_64": configuring objspace Step #30 - "compile-libfuzzer-undefined-x86_64": configuring openssl Step #30 - "compile-libfuzzer-undefined-x86_64": configuring pathname Step #30 - "compile-libfuzzer-undefined-x86_64": configuring psych Step #30 - "compile-libfuzzer-undefined-x86_64": configuring pty Step #30 - "compile-libfuzzer-undefined-x86_64": configuring rbconfig/sizeof Step #30 - "compile-libfuzzer-undefined-x86_64": configuring ripper Step #30 - "compile-libfuzzer-undefined-x86_64": configuring rubyvm Step #30 - "compile-libfuzzer-undefined-x86_64": configuring socket Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/abi Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/arith_seq/beg_len_step Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/arith_seq/extract Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/array/concat Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/array/resize Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/bignum Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/bug-14834 Step #30 - "compile-libfuzzer-undefined-x86_64": configuring syslog Step #30 - "compile-libfuzzer-undefined-x86_64": configuring strscan Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/bug-3571 Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/bug-5832 Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/bug_reporter Step #30 - "compile-libfuzzer-undefined-x86_64": configuring stringio Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/class Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/cxxanyargs Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder emoji_sjis_softbank.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder gb18030.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder emoji_sjis_docomo.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring zlib Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": configuring debug-1.9.2/ext/debug Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder emoji_sjis_kddi.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring racc-1.7.3/ext/racc/cparse Step #30 - "compile-libfuzzer-undefined-x86_64": configuring rbs-3.4.0/ext/rbs_extension Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder emoji_iso2022_kddi.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/debug Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/dln/empty Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/econv Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/enumerator_kw Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/eval Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/exception Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/fatal Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/file Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest/rmd160 Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder japanese_sjis.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder chinese.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest/sha1 Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder gbk.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring digest/sha2 Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder utf8_mac.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder korean.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder japanese_euc.so Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/float Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/funcall Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/gvl/call_without_gvl Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/hash Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/integer Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/iseq_load Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/iter Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/dot.dot Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/protect Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/resolve_symbol_resolver Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/resolve_symbol_target Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/stringify_symbols Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/load/stringify_target Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/marshal/compat Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/marshal/internal_ivar Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/marshal/usr Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/memory_status Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/memory_view Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/method Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/notimplement Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/num2int Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/path_to_class Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/popen_deadlock Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/postponed_job Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/printf Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/proc Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/random Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/rational Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/rb_call_super_kw Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/recursion Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/regexp Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/scan_args Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/st/foreach Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/st/numhash Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/st/update Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/string Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/struct Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/symbol Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking transcoder big5.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": making encs Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'encs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/thread/instrumentation Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/thread_fd Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/time Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/tracepoint Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/typeddata Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/vm Step #30 - "compile-libfuzzer-undefined-x86_64": configuring -test-/wait Step #30 - "compile-libfuzzer-undefined-x86_64": configuring io/nonblock Step #30 - "compile-libfuzzer-undefined-x86_64": configuring io/wait Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": generating makefile exts.mk Step #30 - "compile-libfuzzer-undefined-x86_64": exts.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling c.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling cxxanyargs.cpp Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling cpp.cpp Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling extract.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling beg_len_step.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/econv' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling to_ary_concat.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/eval' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling resize.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling append.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling eval.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/class' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bug_reporter.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling big2str.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bug-14384.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling class2name.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling empty.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enumerator_kw.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bigzero.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling inspector.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rb_fatal.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/float' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/exception' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/file' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/hash' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dataerror.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling call_without_gvl.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling fs.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling funcall.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/integer' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling core_ext.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling delete.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from funcall.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:In file included from 24bug_reporter.c:: 1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.hwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:24 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from big2str.c: 3981: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19 | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from c.c: 1398: Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from ../../.././include/ruby.h : 38 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h : 28 398 | : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h: 24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": st ruct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": s../../.././include/ruby/internal/core/rbasic.h:88:17: note: trmember 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": uct 88 | R S t r incgo n rs398te | t v Va Al L; U E klsatsrsu;c Step #30 - "compile-libfuzzer-undefined-x86_64": t Step #30 - "compile-libfuzzer-undefined-x86_64": | | RS ^t Step #30 - "compile-libfuzzer-undefined-x86_64": rin ^g Step #30 - "compile-libfuzzer-undefined-x86_64": retva../../.././include/ruby/internal/core/rbasic.hl:;88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: In file included from member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": beg_len_step.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | In file included from resize.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | In file included from bug.c: 1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h : str38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: uct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": note: 398member 'klass' declared 'const' here | In file included from bug-14384.c : 1 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h : 28: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from t../../.././include/ruby/internal/arithmetic.hr:u24ct R: Step #30 - "compile-libfuzzer-undefined-x86_64": SIn file included from trin../../.././include/ruby/internal/arithmetic/char.h Step #30 - "compile-libfuzzer-undefined-x86_64": :g retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 | ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": c 88 | o ns co29n: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: tst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": stIn file included from rinit.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": uIn file included from 398 | ../../.././include/ruby/ruby.h : 28 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h :29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h :398:24: cwarning: t default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": stR S398t | r in g retvalIn file included from ;bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": :1 | In file included from enumerator_kw.cIn file included from ^eval.c Step #30 - "compile-libfuzzer-undefined-x86_64": :: Step #30 - "compile-libfuzzer-undefined-x86_64": :1In file included from ../../.././include/ruby.h:: Step #30 - "compile-libfuzzer-undefined-x86_64": 38In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby.hIn file included from :../../.././include/ruby/ruby.h:1../../../.././include/ruby/internal/core/rbasic.h:2888: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from In file included from class2name.cinit.c::11: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/ruby.hIn file included from :../../.././include/ruby/ruby.h28:: Step #30 - "compile-libfuzzer-undefined-x86_64": 28In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h../../.././include/ruby/internal/arithmetic/char.h::29: Step #30 - "compile-libfuzzer-undefined-x86_64": 24../../.././include/ruby/internal/core/rstring.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :In file included from 398../../.././include/ruby/internal/arithmetic/char.h::2429: : Step #30 - "compile-libfuzzer-undefined-x86_64": warning: ../../.././include/ruby/internal/core/rstring.hdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:398 Step #30 - "compile-libfuzzer-undefined-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 |  s398t | r u c t  R S trsitnrgu crtet vRaSlt;ri Step #30 - "compile-libfuzzer-undefined-x86_64": n g| r ^e Step #30 - "compile-libfuzzer-undefined-x86_64": tval; Step #30 - "compile-libfuzzer-undefined-x86_64":  ../../.././include/ruby/internal/core/rbasic.h| :88 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": 17:../../.././include/ruby/internal/core/rbasic.h: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUEIn file included from empty.ck:l1a: Step #30 - "compile-libfuzzer-undefined-x86_64": sIn file included from s;../../../.././include/ruby.h Step #30 - "compile-libfuzzer-undefined-x86_64": : 38| : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ^../../../.././include/ruby/ruby.h Step #30 - "compile-libfuzzer-undefined-x86_64": :28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rb_fatal.c../../../.././include/ruby/internal/core/rbasic.h::1: Step #30 - "compile-libfuzzer-undefined-x86_64": 88In file included from :../../.././include/ruby.h17::38 : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.hnote: :28member 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h :88398 | : 24 : cwarning: onsdefault initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]t Step #30 - "compile-libfuzzer-undefined-x86_64": VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": 398| |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": rIn file included from call_without_gvl.c:u1c: Step #30 - "compile-libfuzzer-undefined-x86_64": tIn file included from ../../../.././include/ruby/ruby.h../../.././include/ruby/internal/core/rbasic.h ::R:28S88t:: Step #30 - "compile-libfuzzer-undefined-x86_64": r17In file included from i17../../../.././include/ruby/internal/arithmetic.hn::g 24r: Step #30 - "compile-libfuzzer-undefined-x86_64": eIn file included from note: t../../../.././include/ruby/internal/arithmetic/char.hv:member 'klass' declared 'const' herea29l: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": ;../../../.././include/ruby/internal/core/rstring.h Step #30 - "compile-libfuzzer-undefined-x86_64": : |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 398 ../../.././include/ruby/internal/core/rbasic.h88: | 88:17: note:  member 'klass' declared 'const' here  Step #30 - "compile-libfuzzer-undefined-x86_64": const 88 | V consAtL VIn file included from ALinspector.cU:E1 : Step #30 - "compile-libfuzzer-undefined-x86_64": kIn file included from l../../.././include/ruby/ruby.ha:s28s: Step #30 - "compile-libfuzzer-undefined-x86_64": ;In file included from ../../.././include/ruby/internal/arithmetic.h Step #30 - "compile-libfuzzer-undefined-x86_64": : 24| : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ^../../.././include/ruby/internal/arithmetic/char.h Step #30 - "compile-libfuzzer-undefined-x86_64": :29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dataerror.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": 38In file included from ../../.././include/ruby/internal/arithmetic/char.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :398: | 2928 : Step #30 - "compile-libfuzzer-undefined-x86_64": 88: Step #30 - "compile-libfuzzer-undefined-x86_64":  ../../.././include/ruby/internal/core/rstring.h:398:24: :In file included from ../../.././include/ruby/internal/arithmetic.h:In file included from ../../.././include/ruby/ruby.h24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h::29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": :398:24: Uwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]24 Step #30 - "compile-libfuzzer-undefined-x86_64": E:88 |   warning: c:onst17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE28 sk kla: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": 398In file included from | ../../.././include/ruby/internal/arithmetic/char.h : 29 : Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24 : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | t398lr | uacsts; R Step #30 - "compile-libfuzzer-undefined-x86_64": S t| ri ^n Step #30 - "compile-libfuzzer-undefined-x86_64": g retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from fs.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": V398 | A L U E k l struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from delete.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from extract.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64":  s398t | r u c t s RStsr in;g Step #30 - "compile-libfuzzer-undefined-x86_64": r | sett ^rv Step #30 - "compile-libfuzzer-undefined-x86_64": auclt; Step #30 - "compile-libfuzzer-undefined-x86_64": R S| tring ret val; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ass;../../.././include/ruby/internal/core/rbasic.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 88 :| 17: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  In file included from ^append.c :1s truct RString: Step #30 - "compile-libfuzzer-undefined-x86_64": retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88In file included from ../../.././include/ruby/ruby.h:28struct RStr: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]ing r Step #30 - "compile-libfuzzer-undefined-x86_64": e | const ../../.././include/ruby/internal/core/rbasic.hV:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": t val; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": A88 | LU E398 klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  | ../../../.././include/ruby/internal/core/rbasic.h : 88 struc ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": t88 |  RString r c consteotval;n stVAL Step #30 - "compile-libfuzzer-undefined-x86_64": UE | VA  ^LUkEl akslsa; Step #30 - "compile-libfuzzer-undefined-x86_64": | ss; ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | s| truct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17In file included from : to_ary_concat.cnote: :1member 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby.h:38 88 | : Step #30 - "compile-libfuzzer-undefined-x86_64": ^In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h: 24 : Step #30 - "compile-libfuzzer-undefined-x86_64": cIn file included from ../../../.././include/ruby/internal/arithmetic/char.h:on29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24st V Step #30 - "compile-libfuzzer-undefined-x86_64": ALUE kl../../.././include/ruby/internal/core/rbasic.ha:s88s:;17: Step #30 - "compile-libfuzzer-undefined-x86_64": | note: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bigzero.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from core_ext.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/numeric.h:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | stru1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": ct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling nextafter.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/array/resize.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/dln/empty.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/bug_14834.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/bug_3571.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc_raise.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/fatal/rb_fatal.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ensured.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling my_integer.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/bug_reporter.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/eval.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/funcall.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling profile_frames.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling div.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/bug_5832.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/arith_seq/extract.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/class.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/arith_seq/beg_len_step.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/array/to_ary_concat.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/enumerator_kw.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/econv.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling stat.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/dln/empty' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-14834' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-3571' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/gvl/call_without_gvl.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/resize' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/fatal' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling iseq_load.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/iter' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling dot.dot.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug_reporter' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling protect.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling break.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/eval' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling intpack.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling mul.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/beg_len_step' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/arith_seq/extract' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/funcall' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling str2big.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/class' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bug-5832' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling resolve_symbol_resolver.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/array/concat' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling resolve_symbol_target.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from compiling stringify_symbols.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from nextafter.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString rcompiling stringify_target.c Step #30 - "compile-libfuzzer-undefined-x86_64": etval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/enumerator_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/econv' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling yield.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/gvl/call_without_gvl' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc_raise.c88:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": | const VIn file included from AIn file included from ensured.cL:U1E../../.././include/ruby/ruby.h :k28l: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": aIn file included from In file included from ../../.././include/ruby.h../../.././include/ruby/internal/arithmetic.h::3824: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h:../../.././include/ruby/internal/arithmetic/char.h28:s: Step #30 - "compile-libfuzzer-undefined-x86_64": 29In file included from s: Step #30 - "compile-libfuzzer-undefined-x86_64": ;../../.././include/ruby/internal/arithmetic.h../../.././include/ruby/internal/core/rstring.h: Step #30 - "compile-libfuzzer-undefined-x86_64": :24 398: Step #30 - "compile-libfuzzer-undefined-x86_64": | :In file included from 24../../.././include/ruby/internal/arithmetic/char.h:: 29 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": warning: ../../.././include/ruby/internal/core/rstring.h:398default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 398 |  s t r u c t  RstSrturcitng RrSettrvianlg r;et Step #30 - "compile-libfuzzer-undefined-x86_64": v a| l; ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64":  |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17../../.././include/ruby/internal/core/rbasic.h:: 88:17note: : member 'klass' declared 'const' herenote: Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | 88 | ccoonnsstt VVAALLUUE Ek lkaslsa;ss Step #30 - "compile-libfuzzer-undefined-x86_64": ; | Step #30 - "compile-libfuzzer-undefined-x86_64":  ^| Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from my_integer.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling internal_ivar.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling usrcompat.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from div.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from profile_frames.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/float.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from stat.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/hash.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from iseq_load.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling usrmarshal.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from break.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 3981 warning generated | . Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from protect.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from dot.dot.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klasmake[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #30 - "compile-libfuzzer-undefined-x86_64": s; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling memory_view.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from intpack.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398In file included from :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]mul.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RS t398r | i n g r e t v als;tr Step #30 - "compile-libfuzzer-undefined-x86_64": u c| t ^ Step #30 - "compile-libfuzzer-undefined-x86_64": RStrin../../.././include/ruby/internal/core/rbasic.hg: 88r:e17t:v al;note:  Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here | Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 |  ../../.././include/ruby/internal/core/rbasic.h :88c:o17n:s t note: VAmember 'klass' declared 'const' hereLU Step #30 - "compile-libfuzzer-undefined-x86_64": E klas s88; |  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^c Step #30 - "compile-libfuzzer-undefined-x86_64": onst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from str2big.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/bignum.h:19: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/method' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling arity.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from resolve_symbol_resolver.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | cocompiling bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": nst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling num2int.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from resolve_symbol_target.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/RUBY_ALIGNOF.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from stringify_symbols.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from stringify_target.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/float' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from yield.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/hash' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling path_to_class.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/debug.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling infinite_loop_dlsym.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from usrcompat.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from internal_ivar.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/dot.dot.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/iseq_load.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/RUBY_ALIGNOF' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/file.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/protect.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/resolve_symbol_target.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/resolve_symbol_resolver.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling postponed_job.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/stringify_target.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/load/stringify_symbols.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/printf' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling printf.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/proc' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/random' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rational' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bad_version.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rat.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/exception.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/iter.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rb_call_super_kw.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from usrmarshal.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struccompiling recursion.c Step #30 - "compile-libfuzzer-undefined-x86_64": t RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from memory_view.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/dot.dot' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling receiver.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from arity.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/marshal/internal_ivar.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iseq_load' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/file' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/bignum.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/marshal/compat.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from num2int.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bug.c 398 | : 1: Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString reIn file included from t../../.././include/ruby.h:38v: Step #30 - "compile-libfuzzer-undefined-x86_64": aIn file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:l24;: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64":  ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]|  Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  ../../.././include/ruby/internal/core/rbasic.h398: | 88 : 17 :  struct Rnote: Stringmember 'klass' declared 'const' here retva Step #30 - "compile-libfuzzer-undefined-x86_64": l; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  88 |  ../../.././include/ruby/internal/core/rbasic.h : 88:c17o:n stnote: Vmember 'klass' declared 'const' hereAL Step #30 - "compile-libfuzzer-undefined-x86_64": UE klas s88; |  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^c Step #30 - "compile-libfuzzer-undefined-x86_64": onst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/protect' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling scan_args.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling super.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling foreach.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_target' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_target' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling loop.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/resolve_symbol_resolver' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling parse_depth_limit.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from path_to_class.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/load/stringify_symbols' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/iter' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from infinite_loop_dlsym.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/exception' Step #30 - "compile-libfuzzer-undefined-x86_64": RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling numhash.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling update.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/internal_ivar' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/struct' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling data.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/string' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling duplicate.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/compat' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/marshal/usr.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/bignum' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/notimplement.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling capacity.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rb_call_super_kw.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling instrumentation.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/method.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from printf.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | In file included from postponed_job.cst:1ruc: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from t../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from R../../.././include/ruby/ruby.h:St28r: Step #30 - "compile-libfuzzer-undefined-x86_64": iIn file included from ng../../.././include/ruby/internal/arithmetic.h :r24e: Step #30 - "compile-libfuzzer-undefined-x86_64": tvIn file included from al; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VA../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bad_version.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28LUE klas: Step #30 - "compile-libfuzzer-undefined-x86_64": s;In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": | ../../.././include/ruby/internal/arithmetic.h:24 ^: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h: Step #30 - "compile-libfuzzer-undefined-x86_64": 29: Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rat.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/rational.h:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]linking shared-object -test-/path_to_class.so Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/cxxanyargs.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from recursion.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from receiver.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/marshal/usr' Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/num2int.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling coderange.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from foreach.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const V1AIn file included from warningLscan_args.cU generated:E. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 : Step #30 - "compile-libfuzzer-undefined-x86_64": kIn file included from l../../.././include/ruby.ha:s38s: Step #30 - "compile-libfuzzer-undefined-x86_64": ;In file included from ../../.././include/ruby/ruby.h Step #30 - "compile-libfuzzer-undefined-x86_64": : 28| : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ^../../.././include/ruby/internal/arithmetic.h Step #30 - "compile-libfuzzer-undefined-x86_64": :24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/method' Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/rb_call_super_kw.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": compiling cstr.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from super.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from loop.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/random.h:17: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RStmake[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/notimplement' Step #30 - "compile-libfuzzer-undefined-x86_64": ring retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling len.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/popen_deadlock' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/path_to_class' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ellipsize.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling thread_fd.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from update.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from parse_depth_limit.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from data.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/num2int' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling type.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from duplicate.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: compiling member.c Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from numhash.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/recursion.so Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/time' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling gc_hook.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from instrumentation.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from capacity.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rb_call_super_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling tracepoint.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling leap_second.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc_associate.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/postponed_job.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/proc.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/st/update.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/cxxanyargs' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling new.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/regexp.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/recursion' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc_dummy.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling typeddata.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from coderange.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/random.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling enc_str_buf_cat.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/st/foreach.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1compiling fstring.c Step #30 - "compile-libfuzzer-undefined-x86_64": warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/postponed_job' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/printf.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/vm' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling at_exit.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from cstr.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from len.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from thread_fd.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | ../../.././include/ruby/internal/core/rbasic.h:88: 17: note: member 'klass' declared 'const' hereconst VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALU Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^E klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/memory_view.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ellipsize.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:188:17: warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/-test-/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling wait.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/update' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/regexp' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling modify.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/proc' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #30 - "compile-libfuzzer-undefined-x86_64": member.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:linking shared-object -test-/st/numhash.so Step #30 - "compile-libfuzzer-undefined-x86_64": 398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe]make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/foreach' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88compiling bigdecimal.c Step #30 - "compile-libfuzzer-undefined-x86_64": :17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from init.c: ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": compiling new.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/random' Step #30 - "compile-libfuzzer-undefined-x86_64": member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VAcompiling missing.c Step #30 - "compile-libfuzzer-undefined-x86_64": LUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from type.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klIn file included from ass; Step #30 - "compile-libfuzzer-undefined-x86_64": | gc_hook.c: ^1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/cgi/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/printf' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from tracepoint.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 1 warning generated . Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/thread/instrumentation.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from leap_second.cIn file included from :enc_associate.c1:: Step #30 - "compile-libfuzzer-undefined-x86_64": 1In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby.hIn file included from :../../.././include/ruby.h38:: Step #30 - "compile-libfuzzer-undefined-x86_64": 38In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/ruby.hIn file included from :../../.././include/ruby/ruby.h28:: Step #30 - "compile-libfuzzer-undefined-x86_64": 28In file included from : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": 24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.hIn file included from :../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": 29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 398 | strustcructt  RStRStringr retval;in Step #30 - "compile-libfuzzer-undefined-x86_64": g|  ret ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUEval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": k88l | constass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling nofree.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/memory_view' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling normalize.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from new.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | sIn file included from trucenc_dummy.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.ht:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from RSt../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": r1In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": warning 398 | generated struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^in. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling qsort.c Step #30 - "compile-libfuzzer-undefined-x86_64": g retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const V Step #30 - "compile-libfuzzer-undefined-x86_64": ALUE klas../../.././include/ruby/internal/core/rbasic.hs:;88: Step #30 - "compile-libfuzzer-undefined-x86_64": 17 | :  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/continuation' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling continuation.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/st/numhash' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from enc_str_buf_cat.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const 1 warning generatedVALUE. Step #30 - "compile-libfuzzer-undefined-x86_64": klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rb_interned_str.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling coverage.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from typeddata.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | linking shared-object -test-/thread_fd.so Step #30 - "compile-libfuzzer-undefined-x86_64": structcompiling date_core.c Step #30 - "compile-libfuzzer-undefined-x86_64":  RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/integer.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread/instrumentation' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rb_str_dup.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from fstring.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from at_exit.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/struct.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/symbol.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from wait.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/tracepoint.so Step #30 - "compile-libfuzzer-undefined-x86_64": installing default coverage libraries Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from modify.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from new.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bigdecimal.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./bigdecimal.h:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling digest.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1installing default bigdecimal libraries Step #30 - "compile-libfuzzer-undefined-x86_64": warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/integer' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from missing.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling date_parse.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling set_len.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/erb/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/struct' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/thread_fd' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from escape.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/typeddata.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling date_strftime.c Step #30 - "compile-libfuzzer-undefined-x86_64": fstring.c:17:20: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 17 | struct RString fake_str; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/etc' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling etc.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/fcntl' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling fcntl.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/vm/at_exit.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling date_strptime.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from normalize.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../internal/file.h:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | structIn file included from nofree.c: 1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from RStri../../.././include/ruby.hng retval;:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/arithmetic.h|  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": :24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17:  note: 398 | make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/tracepoint' Step #30 - "compile-libfuzzer-undefined-x86_64": smember 'klass' declared 'const' heretruct Step #30 - "compile-libfuzzer-undefined-x86_64":  RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  88../../.././include/ruby/internal/core/rbasic.h:88:17:  | note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from qsort.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling console.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from continuation.c:2: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | make[2]: Entering directory '/work/ruby-3.3.6/ext/io/nonblock' Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass;make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/symbol' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling wait.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rb_interned_str.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling nonblock.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from coverage.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal/gc.h:16make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/typeddata' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | compiling monitor.c Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here1 Step #30 - "compile-libfuzzer-undefined-x86_64": warning generated88 | . Step #30 - "compile-libfuzzer-undefined-x86_64": const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from date_core.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/wait.so Step #30 - "compile-libfuzzer-undefined-x86_64": installing default monitor libraries Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling nkf.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rb_str_dup.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/vm' Step #30 - "compile-libfuzzer-undefined-x86_64": 29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": installing default libraries Step #30 - "compile-libfuzzer-undefined-x86_64": compiling object_tracing.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/scan_args.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling openssl_missing.c Step #30 - "compile-libfuzzer-undefined-x86_64": installing digest libraries Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from digest.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./digest.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": installing default digest libraries Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from escape.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object continuation.so Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling objspace.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from date_parse.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": installing default nkf libraries Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from fcntl.c:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling pathname.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from set_len.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling psych.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from etc.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling pty.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from date_strptime.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from date_strftime.c:7: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/scan_args' Step #30 - "compile-libfuzzer-undefined-x86_64": installing default pty libraries Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from console.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | installing default pathname libraries Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from wait.c:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from nonblock.c:13: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/continuation' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_asn1.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling psych_emitter.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sizes.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling eventids1.c Step #30 - "compile-libfuzzer-undefined-x86_64": installing default date_core libraries Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from monitor.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from nkf.c:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retva1l warning; Step #30 - "compile-libfuzzer-undefined-x86_64": | generated ^ Step #30 - "compile-libfuzzer-undefined-x86_64": . Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object fcntl.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/string.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from object_tracing.c:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RStringinstalling default libraries Step #30 - "compile-libfuzzer-undefined-x86_64": retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | structlinking shared-object erb/escape.so Step #30 - "compile-libfuzzer-undefined-x86_64": RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from objspace.c:15: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling psych_parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from pathname.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/fcntl' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from psych.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./psych.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling eventids2.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from pty.c:57: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object cgi/escape.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object io/wait.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/string' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ripper.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object io/nonblock.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_asn1.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sizes.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString reIn file included from tvapsych_emitter.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./psych.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from l../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": ;compiling ossl_bio.c Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  398 | ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here struct RString  Step #30 - "compile-libfuzzer-undefined-x86_64": retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17:  88 | note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": co 88 | ns t coVALnsUEt k VlaALssUE; k Step #30 - "compile-libfuzzer-undefined-x86_64": la| ss ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from eventids1.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398make[2]: Leaving directory '/work/ruby-3.3.6/ext/erb/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": :24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_bn.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/cgi/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object monitor.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling objspace_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/nonblock' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/stringio' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling stringio.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/rational.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object coverage.so Step #30 - "compile-libfuzzer-undefined-x86_64": installing default objspace libraries Step #30 - "compile-libfuzzer-undefined-x86_64": compiling init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from psych_parser.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./psych.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/strscan' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling strscan.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": installing default console libraries Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling constants.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from eventids2.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/rational' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ripper_init.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_bio.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: compiling limits.c Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klIn file included from ripper.y:49: Step #30 - "compile-libfuzzer-undefined-x86_64": aIn file included from s../../internal.h:s31;: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/ruby.h :| 28: Step #30 - "compile-libfuzzer-undefined-x86_64": ^In file included from Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_bn.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling syslog.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from objspace_dump.c:15: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../id_table.h:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | 1struct warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling psych_to_ruby.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object pty.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_cipher.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling basicsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from stringio.c:18: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval;linking shared-object etc.so Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from init.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from strscan.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ripper_init.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from constants.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/zlib' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling zlib.c Step #30 - "compile-libfuzzer-undefined-x86_64": checking ../.././parse.y and ../.././ext/ripper/eventids2.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from limits.c:2: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/etc' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling socket.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from syslog.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 3981 | warning generated str. Step #30 - "compile-libfuzzer-undefined-x86_64": uct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from psych_to_ruby.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./psych.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: 1 warning generatedwarning: . Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ipsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object -test-/time.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_cipher.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object io/console.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling psych_yaml_tree.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/-test-/time' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling debug.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from basicsocket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling cparse.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from zlib.c:9: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | compiling iseq_collector.c Step #30 - "compile-libfuzzer-undefined-x86_64": struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object rbconfig/sizeof.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling constants.c Step #30 - "compile-libfuzzer-undefined-x86_64": installing default ripper libraries Step #30 - "compile-libfuzzer-undefined-x86_64": compiling lexer.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from socket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ipsocket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling bubblebabble.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_config.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rbconfig/sizeof' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_digest.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from psych_yaml_tree.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./psych.h:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling lexstate.c Step #30 - "compile-libfuzzer-undefined-x86_64": zlib.c:2541:25: warning: default initialization of an object of type 'struct read_raw_arg' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 2541 | struct read_raw_arg ra; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": zlib.c:2383:14: note: member 'argv' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 2383 | const VALUE argv[2]; /* for rb_funcallv */ Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from debug.c:2: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from cparse.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling location.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from constants.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from iseq_collector.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": installing default syslog libraries Step #30 - "compile-libfuzzer-undefined-x86_64": compiling main.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object syslog.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ext/rbs_extension/lexer.re:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:241 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": : warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from bubblebabble.c:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | In file included from cossl_digest.const:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h: 16VA: Step #30 - "compile-libfuzzer-undefined-x86_64": LIn file included from U../.././include/ruby.hE: 38k: Step #30 - "compile-libfuzzer-undefined-x86_64": laIn file included from s../.././include/ruby/ruby.hs:;28: Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h| : ^24 Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_config.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from lexstate.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling parserstate.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object psych.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/md5' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling md5init.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object debug/debug.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from main.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ruby_objs.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object pathname.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from location.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling tcpsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object strscan.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_engine.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rmd160init.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest/bubblebabble.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling rmd160.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha1' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from parser.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RStrIn file included from ingparserstate.c:1make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h: 28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": re 398 | t struct RStrinvalg retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ; Step #30 - "compile-libfuzzer-undefined-x86_64": | compiling sha2init.c Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/generator' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling generator.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sha1init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/strscan' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from md5init.c:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json/parser' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sha2.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/bubblebabble' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ruby_objs.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rbs_extension.h:3: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling tcpserver.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_engine.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling md5.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rmd160init.c:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from tcpsocket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from rmd160.c:23: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rmd160.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./../defs.h:8: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sha2init.c:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h:generator.c28:: Step #30 - "compile-libfuzzer-undefined-x86_64": 1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ./../fbuffer/fbuffer.h:../../.././include/ruby/internal/arithmetic.h5:: Step #30 - "compile-libfuzzer-undefined-x86_64": 24In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:../../.././include/ruby/internal/core/rbasic.h88::8817:: 17note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": : note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass;88 | const VALUE klas Step #30 - "compile-libfuzzer-undefined-x86_64": | s ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ;1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object racc/cparse.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_hmac.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sha2.c:37: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./../defs.h:8: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sha1init.c:4: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from parser.rl:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./../fbuffer/fbuffer.h:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_kdf.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sockssocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_ns_spki.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling unescape.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from tcpserver.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #30 - "compile-libfuzzer-undefined-x86_64": installing default sha2 libraries Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_ocsp.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object objspace.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkcs12.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling sha1.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkcs7.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from md5.c:54: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./md5.h:49: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./../defs.h:8: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkey.c Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object stringio.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkey_dh.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_hmac.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkey_dsa.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling udpsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_ns_spki.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: make[2]: Leaving directory '/work/ruby-3.3.6/ext/stringio' Step #30 - "compile-libfuzzer-undefined-x86_64": default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_kdf.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling unixsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sockssocket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: In file included from default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": ossl_ocsp.c 398 | str:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29u: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": | In file included from ^ Step #30 - "compile-libfuzzer-undefined-x86_64": unescape.c../.././include/ruby/internal/core/rbasic.h:1:88:17: : Step #30 - "compile-libfuzzer-undefined-x86_64": cIn file included from t R./rbs_extension.hStri:ng retval;3: Step #30 - "compile-libfuzzer-undefined-x86_64": note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../../../.././include/ruby.h 88 | : Step #30 - "compile-libfuzzer-undefined-x86_64": 38: Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  In file included from ../.././include/ruby/internal/core/rbasic.h../../../../.././include/ruby/ruby.h::2888cons:t17 :V A: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from note: ../../../../.././include/ruby/internal/arithmetic.hmember 'klass' declared 'const' here: Step #30 - "compile-libfuzzer-undefined-x86_64": 24: Step #30 - "compile-libfuzzer-undefined-x86_64": L In file included from 88 | ../../../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": UE kl ass; Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rstring.h:398:24 : conwarning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": st VAL U398E | k | la ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ss; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64":  struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from sha1.c:20: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./sha1.h:14: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./../defs.h:8: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": 1../../.././include/ruby/internal/core/rstring.h:398:24: warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkey_ec.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkcs7.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling unixserver.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkcs12.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkey.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling option.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkey_dh.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkey_dsa.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest/rmd160.so Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest/md5.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from 1udpsocket.c warning: generated11. Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ancdata.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkey_ec.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval;compiling raddrinfo.c Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from unixsocket.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/rmd160' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ifaddr.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from unixserver.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/md5' Step #30 - "compile-libfuzzer-undefined-x86_64": 88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest/sha2.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_pkey_rsa.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from option.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_provider.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_rand.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_ssl.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ancdata.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_ssl_session.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from raddrinfo.c:11: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ifaddr.c:1: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./rubysocket.h:138: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../../internal.h:31: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_pkey_rsa.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VIn file included from ossl_provider.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": ALUEIn file included from ./ossl.h k:16lass; Step #30 - "compile-libfuzzer-undefined-x86_64": | : Step #30 - "compile-libfuzzer-undefined-x86_64":  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_ts.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509attr.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object digest/sha1.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_ssl.c:12: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_rand.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha1' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_ssl_session.c:5: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24compiling ossl_x509cert.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object json/ext/parser.so Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509crl.c Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509ext.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_ts.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509name.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509attr.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/parser' Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509req.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509revoked.c Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509cert.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509ext.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | constIn file included from  VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ossl_x509crl.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:291 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": compiling ossl_x509store.c Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object rbs_extension.so Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509req.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: 1 warning generatedmember 'klass' declared 'const' here. Step #30 - "compile-libfuzzer-undefined-x86_64":  Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509name.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509revoked.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ossl_x509store.c:10: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ./ossl.h:16: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby.h:38: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/ruby.h:28: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic.h:24: Step #30 - "compile-libfuzzer-undefined-x86_64": In file included from ../.././include/ruby/internal/arithmetic/char.h:29: Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #30 - "compile-libfuzzer-undefined-x86_64": 398 | struct RString retval; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././include/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #30 - "compile-libfuzzer-undefined-x86_64": 88 | const VALUE klass; Step #30 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object json/ext/generator.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object zlib.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json/generator' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/zlib' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object socket.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object openssl.so Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object nkf.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object bigdecimal.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object date_core.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #30 - "compile-libfuzzer-undefined-x86_64": linking shared-object ripper.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #30 - "compile-libfuzzer-undefined-x86_64": revision.h unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": linking ruby Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": *** Following extensions are not compiled: Step #30 - "compile-libfuzzer-undefined-x86_64": fiddle: Step #30 - "compile-libfuzzer-undefined-x86_64": Could not be configured. It will not be installed. Step #30 - "compile-libfuzzer-undefined-x86_64": /work/ruby-3.3.6/ext/fiddle/extconf.rb:78: missing libffi. Please install libffi or use --with-libffi-source-dir with libffi source location. Step #30 - "compile-libfuzzer-undefined-x86_64": Check ext/fiddle/mkmf.log for more details. Step #30 - "compile-libfuzzer-undefined-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": + make install Step #30 - "compile-libfuzzer-undefined-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #30 - "compile-libfuzzer-undefined-x86_64": revision.h unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": generating x86_64-linux-fake.rb Step #30 - "compile-libfuzzer-undefined-x86_64": x86_64-linux-fake.rb updated Step #30 - "compile-libfuzzer-undefined-x86_64": BASERUBY = /usr/bin/ruby --disable=gems Step #30 - "compile-libfuzzer-undefined-x86_64": CC = clang Step #30 - "compile-libfuzzer-undefined-x86_64": LD = ld Step #30 - "compile-libfuzzer-undefined-x86_64": LDSHARED = clang -shared Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS = -O2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I./include -I. -I./prism -I./enc/unicode/15.0.0 Step #30 - "compile-libfuzzer-undefined-x86_64": CPPFLAGS = Step #30 - "compile-libfuzzer-undefined-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie Step #30 - "compile-libfuzzer-undefined-x86_64": SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread Step #30 - "compile-libfuzzer-undefined-x86_64": LANG = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_ALL = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_CTYPE = Step #30 - "compile-libfuzzer-undefined-x86_64": MFLAGS = Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTC = no Step #30 - "compile-libfuzzer-undefined-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/work/ruby-3.3.6/yjit/target/release/' ./yjit/src/lib.rs Step #30 - "compile-libfuzzer-undefined-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #30 - "compile-libfuzzer-undefined-x86_64": Target: x86_64-unknown-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": Thread model: posix Step #30 - "compile-libfuzzer-undefined-x86_64": InstalledDir: /usr/local/bin Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc.mk Step #30 - "compile-libfuzzer-undefined-x86_64": making srcs under enc Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'srcs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": generating transdb.h Step #30 - "compile-libfuzzer-undefined-x86_64": transdb.h unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": generating makefiles ext/configure-ext.mk Step #30 - "compile-libfuzzer-undefined-x86_64": ext/configure-ext.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": generating makefile exts.mk Step #30 - "compile-libfuzzer-undefined-x86_64": exts.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/bigdecimal' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/bigdecimal' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/nkf' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/nkf' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pathname' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pathname' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/ext/syslog' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/ext/syslog' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/debug-1.9.2/ext/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/racc-1.7.3/ext/racc/cparse' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6/.bundle/gems/rbs-3.4.0/ext/rbs_extension' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": file2lastrev.rb: does not seem to be under a vcs: . Step #30 - "compile-libfuzzer-undefined-x86_64": revision.h unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": *** Following extensions are not compiled: Step #30 - "compile-libfuzzer-undefined-x86_64": fiddle: Step #30 - "compile-libfuzzer-undefined-x86_64": Could not be configured. It will not be installed. Step #30 - "compile-libfuzzer-undefined-x86_64": Check ext/fiddle/mkmf.log for more details. Step #30 - "compile-libfuzzer-undefined-x86_64": *** Fix the problems, then remove these directories and try again if you want. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": making enc Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'enc'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": making trans Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for './enc/trans'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": making encs Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'encs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/work/ruby-3.3.6' Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc Step #30 - "compile-libfuzzer-undefined-x86_64": Installing to Step #30 - "compile-libfuzzer-undefined-x86_64": installing binary commands: /work/baseruby/bin Step #30 - "compile-libfuzzer-undefined-x86_64": installing base libraries: /work/baseruby/lib Step #30 - "compile-libfuzzer-undefined-x86_64": installing arch files: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": installing pkgconfig data: /work/baseruby/lib/pkgconfig Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension objects: /work/baseruby/lib/ruby/3.3.0/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension objects: /work/baseruby/lib/ruby/site_ruby/3.3.0/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension objects: /work/baseruby/lib/ruby/vendor_ruby/3.3.0/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension scripts: /work/baseruby/lib/ruby/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension scripts: /work/baseruby/lib/ruby/site_ruby/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension scripts: /work/baseruby/lib/ruby/vendor_ruby/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing extension headers: /work/baseruby/include/ruby-3.3.0/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": installing command scripts: /work/baseruby/bin Step #30 - "compile-libfuzzer-undefined-x86_64": installing library scripts: /work/baseruby/lib/ruby/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing common headers: /work/baseruby/include/ruby-3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing manpages: /work/baseruby/share/man/man1 Step #30 - "compile-libfuzzer-undefined-x86_64": installing default gems from lib: /work/baseruby/lib/ruby/gems/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": abbrev 0.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": base64 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": benchmark 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": bundler 2.5.22 Step #30 - "compile-libfuzzer-undefined-x86_64": cgi 0.4.1 Step #30 - "compile-libfuzzer-undefined-x86_64": csv 3.2.8 Step #30 - "compile-libfuzzer-undefined-x86_64": delegate 0.3.1 Step #30 - "compile-libfuzzer-undefined-x86_64": did_you_mean 1.6.3 Step #30 - "compile-libfuzzer-undefined-x86_64": drb 2.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": english 0.8.0 Step #30 - "compile-libfuzzer-undefined-x86_64": erb 4.0.3 Step #30 - "compile-libfuzzer-undefined-x86_64": error_highlight 0.6.0 Step #30 - "compile-libfuzzer-undefined-x86_64": fileutils 1.7.2 Step #30 - "compile-libfuzzer-undefined-x86_64": find 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": forwardable 1.3.3 Step #30 - "compile-libfuzzer-undefined-x86_64": getoptlong 0.2.1 Step #30 - "compile-libfuzzer-undefined-x86_64": ipaddr 1.2.6 Step #30 - "compile-libfuzzer-undefined-x86_64": irb 1.13.1 Step #30 - "compile-libfuzzer-undefined-x86_64": logger 1.6.0 Step #30 - "compile-libfuzzer-undefined-x86_64": mutex_m 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": net-http 0.4.1 Step #30 - "compile-libfuzzer-undefined-x86_64": net-protocol 0.2.2 Step #30 - "compile-libfuzzer-undefined-x86_64": observer 0.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": open-uri 0.4.1 Step #30 - "compile-libfuzzer-undefined-x86_64": open3 0.2.1 Step #30 - "compile-libfuzzer-undefined-x86_64": optparse 0.4.0 Step #30 - "compile-libfuzzer-undefined-x86_64": ostruct 0.6.0 Step #30 - "compile-libfuzzer-undefined-x86_64": pp 0.5.0 Step #30 - "compile-libfuzzer-undefined-x86_64": prettyprint 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": prism 0.19.0 Step #30 - "compile-libfuzzer-undefined-x86_64": pstore 0.1.3 Step #30 - "compile-libfuzzer-undefined-x86_64": rdoc 6.6.3.1 Step #30 - "compile-libfuzzer-undefined-x86_64": readline 0.0.4 Step #30 - "compile-libfuzzer-undefined-x86_64": reline 0.5.10 Step #30 - "compile-libfuzzer-undefined-x86_64": resolv 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": resolv-replace 0.1.1 Step #30 - "compile-libfuzzer-undefined-x86_64": rinda 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": ruby2_keywords 0.0.5 Step #30 - "compile-libfuzzer-undefined-x86_64": securerandom 0.3.1 Step #30 - "compile-libfuzzer-undefined-x86_64": set 1.1.0 Step #30 - "compile-libfuzzer-undefined-x86_64": shellwords 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": singleton 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": syntax_suggest 2.0.1 Step #30 - "compile-libfuzzer-undefined-x86_64": tempfile 0.2.1 Step #30 - "compile-libfuzzer-undefined-x86_64": time 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": timeout 0.4.1 Step #30 - "compile-libfuzzer-undefined-x86_64": tmpdir 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": tsort 0.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": un 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": uri 0.13.1 Step #30 - "compile-libfuzzer-undefined-x86_64": weakref 0.1.3 Step #30 - "compile-libfuzzer-undefined-x86_64": yaml 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": installing default gems from ext: /work/baseruby/lib/ruby/gems/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": bigdecimal 3.1.5 Step #30 - "compile-libfuzzer-undefined-x86_64": date 3.3.4 Step #30 - "compile-libfuzzer-undefined-x86_64": digest 3.1.1 Step #30 - "compile-libfuzzer-undefined-x86_64": etc 1.4.3 Step #30 - "compile-libfuzzer-undefined-x86_64": fcntl 1.1.0 Step #30 - "compile-libfuzzer-undefined-x86_64": fiddle 1.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": io-console 0.7.1 Step #30 - "compile-libfuzzer-undefined-x86_64": io-nonblock 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": io-wait 0.3.1 Step #30 - "compile-libfuzzer-undefined-x86_64": json 2.7.2 Step #30 - "compile-libfuzzer-undefined-x86_64": nkf 0.1.3 Step #30 - "compile-libfuzzer-undefined-x86_64": openssl 3.2.0 Step #30 - "compile-libfuzzer-undefined-x86_64": pathname 0.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": psych 5.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": stringio 3.1.1 Step #30 - "compile-libfuzzer-undefined-x86_64": strscan 3.0.9 Step #30 - "compile-libfuzzer-undefined-x86_64": syslog 0.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": zlib 3.1.1 Step #30 - "compile-libfuzzer-undefined-x86_64": installing bundled gems: /work/baseruby/lib/ruby/gems/3.3.0 Step #30 - "compile-libfuzzer-undefined-x86_64": minitest 5.20.0 Step #30 - "compile-libfuzzer-undefined-x86_64": power_assert 2.0.3 Step #30 - "compile-libfuzzer-undefined-x86_64": rake 13.1.0 Step #30 - "compile-libfuzzer-undefined-x86_64": test-unit 3.6.1 Step #30 - "compile-libfuzzer-undefined-x86_64": rexml 3.3.9 Step #30 - "compile-libfuzzer-undefined-x86_64": rss 0.3.1 Step #30 - "compile-libfuzzer-undefined-x86_64": net-ftp 0.3.4 Step #30 - "compile-libfuzzer-undefined-x86_64": net-imap 0.4.9.1 Step #30 - "compile-libfuzzer-undefined-x86_64": net-pop 0.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": net-smtp 0.4.0.1 Step #30 - "compile-libfuzzer-undefined-x86_64": matrix 0.4.2 Step #30 - "compile-libfuzzer-undefined-x86_64": prime 0.1.2 Step #30 - "compile-libfuzzer-undefined-x86_64": rbs 3.4.0 Step #30 - "compile-libfuzzer-undefined-x86_64": typeprof 0.21.9 Step #30 - "compile-libfuzzer-undefined-x86_64": debug 1.9.2 Step #30 - "compile-libfuzzer-undefined-x86_64": racc 1.7.3 Step #30 - "compile-libfuzzer-undefined-x86_64": installing bundled gem cache: /work/baseruby/lib/ruby/gems/3.3.0/cache Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Baseruby installed to /work/baseruby' Step #30 - "compile-libfuzzer-undefined-x86_64": Baseruby installed to /work/baseruby Step #30 - "compile-libfuzzer-undefined-x86_64": + export BASERUBY=/work/baseruby/bin/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": + BASERUBY=/work/baseruby/bin/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": + export PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #30 - "compile-libfuzzer-undefined-x86_64": + PATH=/work/baseruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out Step #30 - "compile-libfuzzer-undefined-x86_64": + /work/baseruby/bin/ruby --version Step #30 - "compile-libfuzzer-undefined-x86_64": ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x86_64-linux] Step #30 - "compile-libfuzzer-undefined-x86_64": + echo '' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Step 2: Building target Ruby with static linking...' Step #30 - "compile-libfuzzer-undefined-x86_64": Step 2: Building target Ruby with static linking... Step #30 - "compile-libfuzzer-undefined-x86_64": + cd /src/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": + make distclean Step #30 - "compile-libfuzzer-undefined-x86_64": + true Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' '!' -f configure ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Generating configure script...' Step #30 - "compile-libfuzzer-undefined-x86_64": Generating configure script... Step #30 - "compile-libfuzzer-undefined-x86_64": + ./autogen.sh Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' '!' -f tool/config.sub ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Copying config.sub and config.guess...' Step #30 - "compile-libfuzzer-undefined-x86_64": Copying config.sub and config.guess... Step #30 - "compile-libfuzzer-undefined-x86_64": + cp -f /usr/share/misc/config.sub tool/config.sub Step #30 - "compile-libfuzzer-undefined-x86_64": + cp -f /usr/share/misc/config.guess tool/config.guess Step #30 - "compile-libfuzzer-undefined-x86_64": + chmod +x tool/config.sub tool/config.guess Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Configuring target Ruby with static linking...' Step #30 - "compile-libfuzzer-undefined-x86_64": Configuring target Ruby with static linking... Step #30 - "compile-libfuzzer-undefined-x86_64": + ./configure --prefix=/work/ruby-install --disable-shared --enable-static --disable-install-doc --disable-install-rdoc --disable-install-capi --with-static-linked-ext --without-gmp --disable-dtrace --disable-jit-support --with-baseruby=/work/baseruby/bin/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": tool/config.guess already exists Step #30 - "compile-libfuzzer-undefined-x86_64": tool/config.sub already exists Step #30 - "compile-libfuzzer-undefined-x86_64": checking build system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking host system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking target system type... x86_64-pc-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ld... ld Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ar... llvm-ar Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang++... clang++ Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-nm... llvm-nm Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-objcopy... llvm-objcopy Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-objdump... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ranlib... llvm-ranlib Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-strip... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gcc... clang Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the C compiler works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for C compiler default output file name... a.out Step #30 - "compile-libfuzzer-undefined-x86_64": checking for suffix of executables...  Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether we are cross compiling... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for suffix of object files... o Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether we are using the GNU C compiler... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang accepts -g... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang option to accept ISO C89... none needed Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clang option to accept ISO C99... none needed Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether we are using the GNU C++ compiler... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang++ accepts -g... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking how to run the C preprocessor... clang -E Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gas... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for as... as Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gobjdump... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for objdump... objdump Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gstrip... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strip... strip Step #30 - "compile-libfuzzer-undefined-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #30 - "compile-libfuzzer-undefined-x86_64": checking for egrep... /usr/bin/grep -E Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ANSI C header files... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/types.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/stat.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdlib.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for string.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memory.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strings.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for inttypes.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdint.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unistd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking minix/config.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking minix/config.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for minix/config.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether the linker is GNU ld... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether clang -E accepts -o... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llvm-ar flags... rcD Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether ln -s works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether make sets $(MAKE)... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #30 - "compile-libfuzzer-undefined-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dtrace... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dot... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for doxygen... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pkg-config... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether it is Android... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cd using physical directory... cd -P Step #30 - "compile-libfuzzer-undefined-x86_64": checking if make is GNU make... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether CFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether LDFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether ELF binaries are produced... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fdeclspec is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fdeclspec is accepted as CXXFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wextra-tokens is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdivision-by-zero is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wdiv-by-zero is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wduplicated-cond is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-int is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wpointer-arith is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wwrite-strings is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wold-style-definition is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wmissing-noreturn is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-cast-function-type is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-long-long is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-overlength-strings is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-self-assign is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-tautological-compare is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-unused-parameter is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-unused-value is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wunused-variable is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wmisleading-indentation is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wundef is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wall -Wextra is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Qunused-arguments is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fstack-protector-strong is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fstack-protector-strong is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for -fstack-protector... -fstack-protector-strong Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fno-strict-overflow is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -ggdb3 is accepted as LDFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fvisibility=hidden is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fno-fast-math is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fexcess-precision=standard is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -fp-model precise is accepted as CFLAGS... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether compiler has statement and declarations in expressions... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking pthread.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking pthread.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_create in -lthr... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_create in -lpthread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_np.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking thread model... pthread Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether CXXFLAGS is valid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt in -lcrypt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dlopen in -ldl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for shutdown in -lsocket... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dirent.h that defines DIR... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for library containing opendir... none required Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdbool.h that conforms to C99... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _Bool... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/wait.h that is POSIX.1 compatible... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for afunix.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking atomic.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking atomic.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atomic.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking copyfile.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking copyfile.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for copyfile.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking direct.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking direct.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for direct.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking grp.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking grp.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for grp.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking fcntl.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking fcntl.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcntl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking float.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking float.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for float.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking ieeefp.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking ieeefp.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ieeefp.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking intrinsics.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking intrinsics.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for intrinsics.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking langinfo.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking langinfo.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for langinfo.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking limits.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking limits.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for limits.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking locale.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking locale.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for locale.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc/malloc.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc/malloc.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc/malloc.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc_np.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking malloc_np.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_np.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking net/socket.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking net/socket.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for net/socket.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking process.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking process.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for process.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking pwd.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking pwd.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pwd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/asan_interface.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/asan_interface.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sanitizer/asan_interface.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/msan_interface.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/msan_interface.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sanitizer/msan_interface.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/tsan_interface.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sanitizer/tsan_interface.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sanitizer/tsan_interface.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking setjmpex.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking setjmpex.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setjmpex.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdalign.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdalign.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdalign.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdio.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdio.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdio.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/attr.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/attr.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/attr.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/eventfd.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/eventfd.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/eventfd.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/fcntl.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/fcntl.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/fcntl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/file.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/file.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/file.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/id.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/id.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/id.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/ioctl.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/ioctl.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/ioctl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/mkdev.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/mkdev.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/mkdev.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/param.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/param.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/param.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/prctl.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/prctl.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/prctl.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/random.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/random.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/random.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/resource.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/resource.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/resource.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/select.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/select.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/select.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/sendfile.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/sendfile.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/sendfile.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/socket.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/socket.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/socket.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/syscall.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/syscall.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/syscall.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/sysmacros.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/sysmacros.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/sysmacros.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/time.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/time.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/time.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/times.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/times.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/times.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/uio.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/uio.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/uio.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/utime.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/utime.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/utime.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking syscall.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking syscall.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for syscall.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking time.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking time.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for time.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking ucontext.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking ucontext.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ucontext.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking utime.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking utime.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utime.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/epoll.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/epoll.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/epoll.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/event.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/event.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/event.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdckdint.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdckdint.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdckdint.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdatomic.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stdatomic.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stdatomic.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking x86intrin.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking x86intrin.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for x86intrin.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for x86intrin.h when defined(__x86_64__)... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for special C compiler options needed for large files... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether byte ordering is bigendian... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for an ANSI C-conforming const... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether char is unsigned... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for inline... inline Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working volatile... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for typeof syntax and keyword spelling... typeof Step #30 - "compile-libfuzzer-undefined-x86_64": checking for C/C++ restrict keyword... __restrict Step #30 - "compile-libfuzzer-undefined-x86_64": checking for long long... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for off_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking char bit... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of short... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of long... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of long long... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of __int64... 0 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of __int128... 16 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of off_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of void*... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of float... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of double... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of time_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of clock_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking word size... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking packed struct attribute... x __attribute__((packed)) Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for long long... ll Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of pid_t... INT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of uid_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of gid_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for time_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of time_t... LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dev_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of dev_t... ULONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mode_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of mode_t... UINT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for rlim_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of rlim_t... ULONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for off_t... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of off_t... LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clockid_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for convertible type of clockid_t... INT Step #30 - "compile-libfuzzer-undefined-x86_64": checking for variable length macro... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if _Alignof() works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for WEAK function attribute... __attribute__ ((__weak__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for std::nullptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_STDCALL function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_FASTCALL function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_UNOPTIMIZED function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for FUNC_MINIMIZED function attribute... x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for function alias... alias Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __atomic builtins... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for 64bit __atomic builtins... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __sync builtins... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_unreachable... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __assume... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for exported function attribute... __attribute__ ((__visibility__("default"))) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x Step #30 - "compile-libfuzzer-undefined-x86_64": checking for function name string predefined identifier... __func__ Step #30 - "compile-libfuzzer-undefined-x86_64": checking if enum over int is allowed... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether sys_nerr is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether getenv is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for size_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of size_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of ptrdiff_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of dev_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for size_t... z Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for ptrdiff_t... t Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_blksize... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_blocks... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_rdev... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_size... SIZEOF_OFF_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_blocks... SIZEOF_OFF_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_ino... SIZEOF_LONG Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_dev... SIZEOF_DEV_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct stat.st_rdev... SIZEOF_DEV_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_atimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_mtimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_ctimensec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct stat.st_birthtimespec... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct statx.stx_btime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timeval... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of struct timeval.tv_sec... SIZEOF_TIME_T Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timespec... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct timezone... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fd_mask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int8_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int8_t... 1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint8_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint8_t... 1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int16_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int16_t... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint16_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint16_t... 2 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int32_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int32_t... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint32_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint32_t... 4 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int64_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of int64_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint64_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uint64_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for int128_t... __int128 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uint128_t... unsigned __int128 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for intptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of intptr_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uintptr_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of uintptr_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for intptr_t... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ssize_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking size of ssize_t... 8 Step #30 - "compile-libfuzzer-undefined-x86_64": checking for printf prefix for int64_t... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": checking for stack end address... __libc_stack_end Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uid_t in sys/types.h... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking type of array argument to getgroups... gid_t Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working alloca.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for alloca... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dynamic size alloca... ok Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working memcmp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for acosh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cbrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for erf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for explicit_bzero... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ffs... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for flock... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for hypot... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lgamma_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memmove... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for nan... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for nextafter... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setproctitle... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strchr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strerror... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strlcat... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strlcpy... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strstr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tgamma... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/pstat.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/pstat.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/pstat.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pid_t... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking vfork.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking vfork.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for vfork.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for vfork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working fork... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for working vfork... (cached) yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __syscall... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _longjmp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for arc4random_buf... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atan2l... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for atan2f... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether atomic_signal_fence is declared... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chroot... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for chsize... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clock_gettime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for copy_file_range... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for cosh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for daemon... (cached) no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dirfd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dl_iterate_phdr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dlopen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dladdr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for dup3... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for eaccess... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for endgrent... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for eventfd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execle... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for execve... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for explicit_memset... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcopyfile... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchdir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fchown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fcntl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fdatasync... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fdopendir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fgetattrlist... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fmod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fstatat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for fsync... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ftruncate... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ftruncate64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getattrlist... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getcwd... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getegid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getentropy... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for geteuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgidx... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgrnam... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgrnam_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getlogin... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getlogin_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpgrp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getppid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpriority... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwnam... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwnam_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getpwuid_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getrandom... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getresgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getresuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getrlimit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getsid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gettimeofday... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getuidx... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for gmtime_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for initgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ioctl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for isfinite... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for issetugid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for kill... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for killpg... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lchmod... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lchown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for link... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for llabs... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lockf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for log2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lstat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for lutimes... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_usable_size... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_size... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for malloc_trim... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mblen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memalign... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memset_s... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for writev... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memrchr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for memmem... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mkfifo... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mknod... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mktime... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mmap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mremap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for openat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pclose... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pipe... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pipe2... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for poll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for popen... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_fadvise... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_madvise... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for posix_memalign... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for ppoll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pwrite... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for qsort_r... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for qsort_s... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for readlink... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for realpath... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for round... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sched_getaffinity... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for seekdir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for select_large_fdset... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sendfile... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setegid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setenv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for seteuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setgroups... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setpgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setpgrp... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setregid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setresgid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setresuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setreuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setrgid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setrlimit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setruid... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setsid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setuid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for shutdown... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigaction... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigaltstack... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sigprocmask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sinh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for snprintf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for spawnv... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for symlink... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for syscall... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sysconf... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for system... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tanh... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for telldir... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timegm... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for times... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for truncate... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for truncate64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for tzset... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for umask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unsetenv... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utimensat... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for utimes... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for wait4... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for waitpid... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __cospi... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __sinpi... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for statx... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if getcwd allocates buffer if NULL is given... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking crypt.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking crypt.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for crypt.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct crypt_data.initialized... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_alloca_with_align... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_assume_aligned... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap16... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap32... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_bswap64... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_popcount... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_popcountll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clzl... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_clzll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_ctz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_ctzll... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_constant_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_choose_expr... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_choose_expr_constant_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_types_compatible_p... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_trap... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_expect... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_add_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_add_overflow_p... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_add_overflow with long long arguments... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_sub_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_sub_overflow_p... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_sub_overflow with long long arguments... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow_p... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_mul_overflow with long long arguments... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether qsort_r is GNU version... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether qsort_r is BSD version... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether atan2 handles Inf as C99... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for clock_getres... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timer_create in -lrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for timer_settime in -lrt... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for unsetenv returns a value... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether struct tm is in sys/time.h or time.h... time.h Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct tm.tm_zone... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for struct tm.tm_gmtoff... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for external int daylight... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for negative time_t for gmtime(3)... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for localtime(3) overflow correctly... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sig_t... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether right shift preserve sign bit... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether _SC_CLK_TCK is supported... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking stack growing direction on x86_64... -1 Step #30 - "compile-libfuzzer-undefined-x86_64": checking native coroutine implementation for x86_64-linux... amd64 Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether pthread_t is scalar type... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sched_yield... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_setinheritsched... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_get_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_getstack... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_attr_getguardsize... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_get_stackaddr_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_get_stacksize_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for thr_stksegment... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_stackseg_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_getthrds_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_condattr_setclock... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_setname_np... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_set_name_np... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_sigmask... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for pthread_getattr_np... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking arguments of pthread_setname_np... (pthread_self(), name) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for thread-local storage specifier... _Thread_local Step #30 - "compile-libfuzzer-undefined-x86_64": checking if mcontext_t is a pointer... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for getcontext... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setcontext... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking if fork works with pthread... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/user.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking sys/user.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for sys/user.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether PAGE_SIZE is compile-time const... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking ioctl request type... unsigned long Step #30 - "compile-libfuzzer-undefined-x86_64": checking elf.h usability... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking elf.h presence... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for elf.h... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking elf_abi.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking elf_abi.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for elf_abi.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for uncompress in -lz... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking mach-o/loader.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking mach-o/loader.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for mach-o/loader.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether OS depend dynamic link works... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for backtrace... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for broken backtrace... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking valgrind/memcheck.h usability... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking valgrind/memcheck.h presence... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for valgrind/memcheck.h... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for strip flags... -S -x Step #30 - "compile-libfuzzer-undefined-x86_64": checking whether wrapper for LD_LIBRARY_PATH is needed... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for __builtin_setjmp... yes with cast ((void **)) Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _setjmpex as a macro or function... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for _setjmp as a macro or function... yes Step #30 - "compile-libfuzzer-undefined-x86_64": checking for setjmp type... __builtin_setjmp\((void **)\) Step #30 - "compile-libfuzzer-undefined-x86_64": checking if building with modular GC support... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for rustc... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking prerequisites for ZJIT... no Step #30 - "compile-libfuzzer-undefined-x86_64": checking for prefix of external symbols... NONE Step #30 - "compile-libfuzzer-undefined-x86_64": .ext/include/x86_64-linux/ruby/config.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": configure: ruby library version = 4.1.0+0 Step #30 - "compile-libfuzzer-undefined-x86_64": configure: creating ./config.status Step #30 - "compile-libfuzzer-undefined-x86_64": config.status: creating GNUmakefile Step #30 - "compile-libfuzzer-undefined-x86_64": config.status: creating Makefile Step #30 - "compile-libfuzzer-undefined-x86_64": --- Step #30 - "compile-libfuzzer-undefined-x86_64": Configuration summary for ruby version 4.1.0 Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": * Installation prefix: /work/ruby-install Step #30 - "compile-libfuzzer-undefined-x86_64": * exec prefix: ${prefix} Step #30 - "compile-libfuzzer-undefined-x86_64": * arch: x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": * site arch: ${arch} Step #30 - "compile-libfuzzer-undefined-x86_64": * RUBY_BASE_NAME: ruby Step #30 - "compile-libfuzzer-undefined-x86_64": * enable shared: no Step #30 - "compile-libfuzzer-undefined-x86_64": * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} Step #30 - "compile-libfuzzer-undefined-x86_64": * site libraries path: ${rubylibprefix}/${sitearch} Step #30 - "compile-libfuzzer-undefined-x86_64": * vendor path: ${rubylibprefix}/vendor_ruby Step #30 - "compile-libfuzzer-undefined-x86_64": * target OS: linux Step #30 - "compile-libfuzzer-undefined-x86_64": * compiler: clang Step #30 - "compile-libfuzzer-undefined-x86_64": * with thread: pthread Step #30 - "compile-libfuzzer-undefined-x86_64": * with coroutine: amd64 Step #30 - "compile-libfuzzer-undefined-x86_64": * with modular GC: no Step #30 - "compile-libfuzzer-undefined-x86_64": * enable shared libs: no Step #30 - "compile-libfuzzer-undefined-x86_64": * dynamic library ext: so Step #30 - "compile-libfuzzer-undefined-x86_64": * CFLAGS: ${hardenflags} -fdeclspec ${optflags} \ Step #30 - "compile-libfuzzer-undefined-x86_64": ${debugflags} ${warnflags} Step #30 - "compile-libfuzzer-undefined-x86_64": * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wl,-export-dynamic Step #30 - "compile-libfuzzer-undefined-x86_64": * DLDFLAGS: -Wl,--compress-debug-sections=zlib Step #30 - "compile-libfuzzer-undefined-x86_64": * optflags: -O3 -fno-fast-math Step #30 - "compile-libfuzzer-undefined-x86_64": * debugflags: -ggdb3 Step #30 - "compile-libfuzzer-undefined-x86_64": * warnflags: -Wall -Wextra -Wextra-tokens \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wdeprecated-declarations -Wdivision-by-zero \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wdiv-by-zero -Wimplicit-function-declaration \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wwrite-strings -Wold-style-definition \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wmissing-noreturn -Wno-cast-function-type \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-constant-logical-operand -Wno-long-long \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-missing-field-initializers \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-overlength-strings -Wno-parentheses-equality \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-self-assign -Wno-tautological-compare \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wno-unused-parameter -Wno-unused-value \ Step #30 - "compile-libfuzzer-undefined-x86_64": -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": * hardenflags: -fstack-protector-strong -U_FORTIFY_SOURCE \ Step #30 - "compile-libfuzzer-undefined-x86_64": -D_FORTIFY_SOURCE=2 Step #30 - "compile-libfuzzer-undefined-x86_64": * strip command: strip -S -x Step #30 - "compile-libfuzzer-undefined-x86_64": * install doc: no Step #30 - "compile-libfuzzer-undefined-x86_64": * YJIT support: no Step #30 - "compile-libfuzzer-undefined-x86_64": * ZJIT support: no Step #30 - "compile-libfuzzer-undefined-x86_64": * RUSTC_FLAGS: -g -C lto=thin -C opt-level=3 -C \ Step #30 - "compile-libfuzzer-undefined-x86_64": overflow-checks=on Step #30 - "compile-libfuzzer-undefined-x86_64": * man page type: man Step #30 - "compile-libfuzzer-undefined-x86_64": * static-linked-ext: yes Step #30 - "compile-libfuzzer-undefined-x86_64": * BASERUBY -v: ruby 3.3.6 (2024-11-05 revision 75015d4c1f) \ Step #30 - "compile-libfuzzer-undefined-x86_64": [x86_64-linux] Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": --- Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building Ruby static library...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building Ruby static library... Step #30 - "compile-libfuzzer-undefined-x86_64": ++ nproc Step #30 - "compile-libfuzzer-undefined-x86_64": + make -j32 V=1 Step #30 - "compile-libfuzzer-undefined-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #30 - "compile-libfuzzer-undefined-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #30 - "compile-libfuzzer-undefined-x86_64": CC = clang Step #30 - "compile-libfuzzer-undefined-x86_64": LD = ld Step #30 - "compile-libfuzzer-undefined-x86_64": LDSHARED = clang -shared Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #30 - "compile-libfuzzer-undefined-x86_64": CPPFLAGS = Step #30 - "compile-libfuzzer-undefined-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #30 - "compile-libfuzzer-undefined-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #30 - "compile-libfuzzer-undefined-x86_64": LANG = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_ALL = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_CTYPE = Step #30 - "compile-libfuzzer-undefined-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTC = no Step #30 - "compile-libfuzzer-undefined-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #30 - "compile-libfuzzer-undefined-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p prism Step #30 - "compile-libfuzzer-undefined-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #30 - "compile-libfuzzer-undefined-x86_64": Target: x86_64-unknown-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": Thread model: posix Step #30 - "compile-libfuzzer-undefined-x86_64": InstalledDir: /usr/local/bin Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -tprism/.srcs.mk.time -o ./prism/srcs.mk ./prism/srcs.mk.in Step #30 - "compile-libfuzzer-undefined-x86_64": ./prism/srcs.mk unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": sed -f ./tool/prereq.status ./common.mk ./prism/srcs.mk ./depend > uncommon.mk Step #30 - "compile-libfuzzer-undefined-x86_64": BASERUBY = /work/baseruby/bin/ruby --disable=gems Step #30 - "compile-libfuzzer-undefined-x86_64": CC = clang Step #30 - "compile-libfuzzer-undefined-x86_64": LD = ld Step #30 - "compile-libfuzzer-undefined-x86_64": LDSHARED = clang -shared Step #30 - "compile-libfuzzer-undefined-x86_64": CFLAGS = -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef Step #30 - "compile-libfuzzer-undefined-x86_64": XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir= Step #30 - "compile-libfuzzer-undefined-x86_64": CPPFLAGS = Step #30 - "compile-libfuzzer-undefined-x86_64": DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong Step #30 - "compile-libfuzzer-undefined-x86_64": SOLIBS = -lz -lrt -lrt -ldl -lcrypt -lm -lpthread Step #30 - "compile-libfuzzer-undefined-x86_64": LANG = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_ALL = Step #30 - "compile-libfuzzer-undefined-x86_64": LC_CTYPE = Step #30 - "compile-libfuzzer-undefined-x86_64": MFLAGS = -j32 --jobserver-auth=4,5 Step #30 - "compile-libfuzzer-undefined-x86_64": RUSTC = no Step #30 - "compile-libfuzzer-undefined-x86_64": YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/src/ruby/target/release/' './yjit/src/lib.rs' Step #30 - "compile-libfuzzer-undefined-x86_64": ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/src/ruby/target/release/' './zjit/src/lib.rs' Step #30 - "compile-libfuzzer-undefined-x86_64": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #30 - "compile-libfuzzer-undefined-x86_64": Target: x86_64-unknown-linux-gnu Step #30 - "compile-libfuzzer-undefined-x86_64": Thread model: posix Step #30 - "compile-libfuzzer-undefined-x86_64": InstalledDir: /usr/local/bin Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o main.o -c ./main.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmydln.o -c dmydln.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/ast.h prism/ast.h Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb include/prism/diagnostic.h prism/diagnostic.h Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.h \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/id.h.tmpl Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -I. -o miniprelude.c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/prelude.c.tmpl ./ast.rb ./dir.rb ./gc.rb ./numeric.rb ./io.rb ./marshal.rb ./pack.rb ./trace_point.rb ./warning.rb ./array.rb ./hash.rb ./kernel.rb ./pathname_builtin.rb ./ractor.rb ./symbol.rb ./timev.rb ./thread_sync.rb ./nilclass.rb ./prelude.rb ./gem_prelude.rb ./jit_hook.rb ./jit_undef.rb ./yjit.rb ./zjit.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb array.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/gen_dummy_probes.rb ./probes.d > probes.dmyh Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ast.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optunifs.inc Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns.inc Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." insns_info.inc Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." optinsn.inc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug_counter.o -c debug_counter.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb dir.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln_find.o -c dln_find.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb warning.rb Step #30 - "compile-libfuzzer-undefined-x86_64": id.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb gc.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb hash.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb prelude.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb io.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io_buffer.o -c io_buffer.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb marshal.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o math.o -c math.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o memory_view.o -c memory_view.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -n ./tool/node_name.rb < ./rubyparser.h > node_name.inc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node_dump.o -c node_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb numeric.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb kernel.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb nilclass.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pack.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb pathname_builtin.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/id2token.rb parse.y | \ Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/lrama/exe/lrama -oparse.c -Hparse.h - parse.y Step #30 - "compile-libfuzzer-undefined-x86_64": + cp ./lex.c.blt lex.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parser_st.o -c parser_st.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o process.o -c process.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb ractor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": known_errors.inc updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o random.o -c random.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o range.o -c range.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o rational.o -c rational.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o re.o -c re.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regcomp.o -c regcomp.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regenc.o -c regenc.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regerror.o -c regerror.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regexec.o -c regexec.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regparse.o -c regparse.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regsyntax.o -c regsyntax.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby_parser.o -c ruby_parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o scheduler.o -c scheduler.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o set.o -c set.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o shape.o -c shape.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o signal.o -c signal.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o sprintf.o -c sprintf.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o st.o -c st.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strftime.o -c strftime.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o struct.o -c struct.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb --output=id.c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/id.c.tmpl Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb symbol.rb Step #30 - "compile-libfuzzer-undefined-x86_64": miniprelude.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": id.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb thread_sync.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb timev.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o transcode.o -c transcode.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o util.o -c util.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." --output=revision.h --timestamp=.revision.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o variable.o -c variable.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_hook.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb jit_undef.rb Step #30 - "compile-libfuzzer-undefined-x86_64": revision.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vm.inc Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o vm_call_iseq_optimized.inc ./template/call_iseq_optimized.inc.tmpl Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -Ku ./tool/insns2vm.rb --srcdir="." vmtc.inc Step #30 - "compile-libfuzzer-undefined-x86_64": vm_call_iseq_optimized.inc updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_backtrace.o -c vm_backtrace.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_dump.o -c vm_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_sync.o -c vm_sync.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mk_builtin_loader.rb trace_point.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o weakmap.o -c weakmap.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb ext/prism/api_node.c prism/api_node.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p prism/util Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/diagnostic.c prism/diagnostic.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/encoding.o -c prism/encoding.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/extension.o -c prism/extension.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/node.c prism/node.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/options.o -c prism/options.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/pack.o -c prism/pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/prettyprint.c prism/prettyprint.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/regexp.o -c prism/regexp.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/serialize.c prism/serialize.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/static_literals.o -c prism/static_literals.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb src/token_type.c prism/token_type.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_buffer.o -c prism/util/pm_buffer.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_char.o -c prism/util/pm_char.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_constant_pool.o -c prism/util/pm_constant_pool.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_integer.o -c prism/util/pm_integer.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_list.o -c prism/util/pm_list.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_memchr.o -c prism/util/pm_memchr.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_newline_list.o -c prism/util/pm_newline_list.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_string.o -c prism/util/pm_string.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strncasecmp.o -c prism/util/pm_strncasecmp.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strpbrk.o -c prism/util/pm_strpbrk.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prism.o -c prism/prism.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism_init.o -c prism_init.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p coroutine/amd64 Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p enc/trans .ext/.timestamp Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p enc/trans Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vo enc/trans/newline.c ./enc/trans/newline.trans Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o setproctitle.o -c ./missing/setproctitle.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcat.o -c ./missing/strlcat.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strlcpy.o -c ./missing/strlcpy.c Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/newline.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o addr2line.o -c addr2line.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p enc/jis Step #30 - "compile-libfuzzer-undefined-x86_64": + cp enc/jis/props.h.blt enc/jis/props.h Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -n \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ Step #30 - "compile-libfuzzer-undefined-x86_64": 17.0.0 ./enc/unicode/17.0.0/casefold.h ./enc/unicode/17.0.0/name2ctype.h Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln.o -c dln.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o localeinit.o -c localeinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyext.o -c dmyext.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyenc.o -c dmyenc.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p .ext/.timestamp/x86_64-linux .ext/x86_64-linux Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p .ext/.timestamp .ext/common Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/compiler.rb lib/prism/compiler.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dispatcher.rb lib/prism/dispatcher.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dot_visitor.rb lib/prism/dot_visitor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/dsl.rb lib/prism/dsl.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/inspect_visitor.rb lib/prism/inspect_visitor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/mutation_compiler.rb lib/prism/mutation_compiler.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/node.rb lib/prism/node.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/reflection.rb lib/prism/reflection.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/serialize.rb lib/prism/serialize.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./prism/templates/template.rb lib/prism/visitor.rb lib/prism/visitor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o miniinit.o -c miniinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": echo '#include "probes.dmyh"' > probes.h Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ast.o -c ast.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o bignum.o -c bignum.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o box.o -c box.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o class.o -c class.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compar.o -c compar.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compile.o -c compile.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o complex.o -c complex.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o concurrent_set.o -c concurrent_set.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o cont.o -c cont.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug.o -c debug.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dir.o -c dir.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o encoding.o -c encoding.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enum.o -c enum.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enumerator.o -c enumerator.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/mkconfig.rb \ Step #30 - "compile-libfuzzer-undefined-x86_64": -arch=x86_64-linux -version=4.1.0 \ Step #30 - "compile-libfuzzer-undefined-x86_64": -install_name=ruby \ Step #30 - "compile-libfuzzer-undefined-x86_64": -so_name=ruby \ Step #30 - "compile-libfuzzer-undefined-x86_64": -unicode_version=17.0.0 \ Step #30 - "compile-libfuzzer-undefined-x86_64": -unicode_emoji_version=17.0 \ Step #30 - "compile-libfuzzer-undefined-x86_64": > rbconfig.tmp Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o error.o -c error.c Step #30 - "compile-libfuzzer-undefined-x86_64": /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp Step #30 - "compile-libfuzzer-undefined-x86_64": rbconfig.rb updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o eval.o -c eval.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o file.o -c file.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o gc.o -c gc.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o hash.o -c hash.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o imemo.o -c imemo.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o inits.o -c inits.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io.o -c io.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o iseq.o -c iseq.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o load.o -c load.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o marshal.o -c marshal.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node.o -c node.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o numeric.o -c numeric.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o object.o -c object.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pack.o -c pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pathname.o -c pathname.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o proc.o -c proc.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ractor.o -c ractor.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby.o -c ruby.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o string.o -c string.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o symbol.o -c symbol.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o thread.o -c thread.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o time.o -c time.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o version.o -c version.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm.o -c vm.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_trace.o -c vm_trace.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_node.o -c prism/api_node.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_pack.o -c prism/api_pack.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/diagnostic.o -c prism/diagnostic.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/node.o -c prism/node.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prettyprint.o -c prism/prettyprint.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/serialize.o -c prism/serialize.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/token_type.o -c prism/token_type.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o coroutine/amd64/Context.o "-DPREFIXED_SYMBOL(name)=name" -c coroutine/amd64/Context.S Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/ascii.o -c enc/ascii.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/us_ascii.o -c enc/us_ascii.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/unicode.o -c enc/unicode.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/utf_8.o -c enc/utf_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/trans/newline.o -c enc/trans/newline.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -E -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 "./version.c" | \ Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o x86_64-linux-fake.rb "./template/fake.rb.in" \ Step #30 - "compile-libfuzzer-undefined-x86_64": i=- srcdir="." BASERUBY="/work/baseruby/bin/ruby --disable=gems" \ Step #30 - "compile-libfuzzer-undefined-x86_64": LIBPATHENV="LD_LIBRARY_PATH" PRELOADENV="LD_PRELOAD" LIBRUBY_SO="libruby.so.4.1.0" Step #30 - "compile-libfuzzer-undefined-x86_64": encdb.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/generic_erb.rb" -o verconf.h ./template/verconf.h.tmpl Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o array.o -c array.c Step #30 - "compile-libfuzzer-undefined-x86_64": verconf.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o loadpath.o -c loadpath.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parse.o -c parse.c Step #30 - "compile-libfuzzer-undefined-x86_64": x86_64-linux-fake.rb updated Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #30 - "compile-libfuzzer-undefined-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #30 - "compile-libfuzzer-undefined-x86_64": enc/encinit.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " srcs Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/big5.c" "enc/trans/big5.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/cesu_8.c" "enc/trans/cesu_8.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/chinese.c" "enc/trans/chinese.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/ebcdic.c" "enc/trans/ebcdic.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji.c" "enc/trans/emoji.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_iso2022_kddi.c" "enc/trans/emoji_iso2022_kddi.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_docomo.c" "enc/trans/emoji_sjis_docomo.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_kddi.c" "enc/trans/emoji_sjis_kddi.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/cesu_8.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_CESU_8 Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/big5.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter for to_CESU_8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.07user 0.01system 0.02elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/ebcdic.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/emoji_sjis_softbank.c" "enc/trans/emoji_sjis_softbank.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/chinese.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/GB/GB2312%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/emoji.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM037 to ISO-8859-1 Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/emoji_sjis_kddi.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/emoji_iso2022_kddi.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-1 to IBM037 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_kddi_decoder Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/emoji_sjis_docomo.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_kddi_decoder_jisx0208_rest Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_kddi_encoder Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.09user 0.02system 0.03elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/escape.c" "enc/trans/escape.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from GB2312 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-DoCoMo to UTF8-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-DoCoMo to UTF8-SoftBank Step #30 - "compile-libfuzzer-undefined-x86_64": converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/emoji_sjis_softbank.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from SJIS-KDDI to UTF8-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-DoCoMo to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from SJIS-DOCOMO to UTF8-DOCOMO Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-KDDI to UTF8-DoCoMo Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/escape.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter for amp_escape Step #30 - "compile-libfuzzer-undefined-x86_64": converter for xml_text_escape Step #30 - "compile-libfuzzer-undefined-x86_64": converter for xml_attr_content_escape Step #30 - "compile-libfuzzer-undefined-x86_64": converter for escape_xml_attr_quote Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.08user 0.01system 0.01elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-KDDI to UTF8-SoftBank Step #30 - "compile-libfuzzer-undefined-x86_64": converter from SJIS-SoftBank to UTF8-SoftBank Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-KDDI to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/gbk.c" "enc/trans/gbk.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-SoftBank to UTF8-DoCoMo Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/gb18030.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-SoftBank to UTF8-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-SoftBank to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/gbk.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to UTF8-DoCoMo Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/GB/GB12345%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to UTF8-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from GB12345 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to UTF8-SoftBank Step #30 - "compile-libfuzzer-undefined-x86_64": converter from Big5 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.41user 0.02system 0.37elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from GBK to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese.c" "enc/trans/japanese.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/iso2022.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/japanese.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_decoder Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_decoder_jisx0208_rest Step #30 - "compile-libfuzzer-undefined-x86_64": converter for iso2022jp_encoder Step #30 - "compile-libfuzzer-undefined-x86_64": converter for eucjp2sjis Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter for stateless_iso2022jp_to_eucjp Step #30 - "compile-libfuzzer-undefined-x86_64": converter for eucjp_to_stateless_iso2022jp Step #30 - "compile-libfuzzer-undefined-x86_64": converter for sjis2eucjp Step #30 - "compile-libfuzzer-undefined-x86_64": converter for cp50221_decoder Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.06user 0.02system 0.01elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter for cp50221_encoder Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.10user 0.00system 0.03elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-KDDI to SJIS-KDDI Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-DOCOMO to SJIS-DOCOMO Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF8-SoftBank to SJIS-SoftBank Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/japanese_euc.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/japanese_sjis.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/GB/UCS%GB2312.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0212%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from Shift_JIS to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/korean.c" "enc/trans/korean.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to GB2312 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from EUC-JP to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/single_byte.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/korean.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from US-ASCII to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to US-ASCII Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ASCII-8BIT to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ASCII-8BIT Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-1 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-1 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-2 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-2 Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf8_mac.c" "enc/trans/utf8_mac.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-3 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-3 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-4 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-4 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-5 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-5 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-6 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-6 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-7 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-7 Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems "./tool/transcode-tblgen.rb" -vvo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-8 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to EUC-KR Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-8 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to Big5 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/utf8_mac.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932UDA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-9 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-9 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-10 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.84user 0.04system 0.84elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-10 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from GB18030 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-11 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-11 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-13 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-13 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-14 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from Windows-31J to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-14 Step #30 - "compile-libfuzzer-undefined-x86_64": generating enc/trans/utf_16_32.c ... Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-15 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-15 Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_16LE Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_32LE Step #30 - "compile-libfuzzer-undefined-x86_64": converter from ISO-8859-16 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_16BE Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_32BE Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_16 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to ISO-8859-16 Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_32 Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF_8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.10user 0.02system 0.04elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-874 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-874 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.94user 0.02system 0.92elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1250 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1250 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1251 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1251 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1252 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1252 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1253 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1253 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.93user 0.03system 0.90elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1254 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (1.01user 0.04system 0.98elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1254 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1255 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1255 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/GB/UCS%GB12345.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1256 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1256 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from WINDOWS-1257 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to WINDOWS-1257 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM437 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM437 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM720 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM720 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to GBK Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM737 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM737 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to GB12345 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM775 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM775 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM852 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM852 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM855 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM855 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM857 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM857 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM860 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from eucJP-ms to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM860 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM861 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM861 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM862 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to UTF8-MAC Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM862 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to Shift_JIS Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM863 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM863 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM864 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM864 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM865 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM865 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM866 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM866 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from IBM869 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to IBM869 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACCROATIAN to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACCROATIAN Step #30 - "compile-libfuzzer-undefined-x86_64": converter from EUC-KR to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACCYRILLIC to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACCYRILLIC Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACGREEK to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACGREEK Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACICELAND to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACICELAND Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACROMAN to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACROMAN Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACROMANIA to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACROMANIA Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACTURKISH to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACTURKISH Step #30 - "compile-libfuzzer-undefined-x86_64": converter from MACUKRAINE to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to MACUKRAINE Step #30 - "compile-libfuzzer-undefined-x86_64": converter from KOI8-U to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to KOI8-U Step #30 - "compile-libfuzzer-undefined-x86_64": converter from KOI8-R to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to KOI8-R Step #30 - "compile-libfuzzer-undefined-x86_64": converter from TIS-620 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to TIS-620 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP850 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP850 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP852 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP852 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP950 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP855 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP855 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP51932 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (0.76user 0.02system 0.72elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": done. (1.47user 0.03system 1.46elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP949 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932UDA.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to Windows-31J Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@BMP.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0213-1%UCS@SIP.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@BMP.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/JISX0213-2%UCS@SIP.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from EUC-JIS-2004 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP950 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (1.50user 0.04system 1.46elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #30 - "compile-libfuzzer-undefined-x86_64": done. (1.21user 0.04system 1.18elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to EUC-JP Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP949 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from Big5-HKSCS to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_UTF8_MAC Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src Step #30 - "compile-libfuzzer-undefined-x86_64": done. (1.46user 0.05system 1.44elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to eucJP-ms Step #30 - "compile-libfuzzer-undefined-x86_64": converter for from_utf8_mac_nfc2 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to Big5-HKSCS Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP51932 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to GB18030 Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-1.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-1.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS@BMP%JISX0213-2.src Step #30 - "compile-libfuzzer-undefined-x86_64": load mapsrc enc/trans/JIS/UCS@SIP%JISX0213-2.src Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to EUC-JIS-2004 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (2.05user 0.07system 2.05elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from CP951 to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (2.67user 0.05system 2.65elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to CP951 Step #30 - "compile-libfuzzer-undefined-x86_64": done. (3.35user 0.11system 3.39elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": converter from Big5-UAO to UTF-8 Step #30 - "compile-libfuzzer-undefined-x86_64": converter from UTF-8 to Big5-UAO Step #30 - "compile-libfuzzer-undefined-x86_64": done. (4.63user 0.08system 4.64elapsed) Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans Step #30 - "compile-libfuzzer-undefined-x86_64": transdb.h updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong main.o dmydln.o miniinit.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -o miniruby Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o builtin_binary.rbbin \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/builtin_binary.rbbin.tmpl Step #30 - "compile-libfuzzer-undefined-x86_64": builtin_binary.rbbin updated Step #30 - "compile-libfuzzer-undefined-x86_64": sha256sum builtin_binary.rbbin 2> /dev/null || : Step #30 - "compile-libfuzzer-undefined-x86_64": 632fa0b09d69d4cd5a63608966627e08c0c00b439f77ce1bdf2c94be2e98e706 builtin_binary.rbbin Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o builtin.o -c builtin.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD libruby-static.a dln.o localeinit.o loadpath.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/amd64/Context.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o builtin.o dmyext.o dmyenc.o Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ext Step #30 - "compile-libfuzzer-undefined-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libenc Step #30 - "compile-libfuzzer-undefined-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libtrans Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/configure-ext.mk -c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/configure-ext.mk.tmpl --srcdir="." \ Step #30 - "compile-libfuzzer-undefined-x86_64": --miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 --jobserver-auth=4,5" --make-flags=" -j32 --jobserver-auth=4,5 -- V=1"' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p enc/trans Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p enc/trans Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/encdb.o -c ./enc/encdb.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/big5.o -c ./enc/big5.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cesu_8.o -c ./enc/cesu_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/cp949.o -c ./enc/cp949.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/emacs_mule.o -c ./enc/emacs_mule.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_jp.o -c ./enc/euc_jp.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_kr.o -c ./enc/euc_kr.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/euc_tw.o -c ./enc/euc_tw.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb2312.o -c ./enc/gb2312.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gb18030.o -c ./enc/gb18030.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/gbk.o -c ./enc/gbk.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/transdb.o -c ./enc/trans/transdb.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/big5.o -c ./enc/trans/big5.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/cesu_8.o -c ./enc/trans/cesu_8.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_r.o -c ./enc/koi8_r.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/koi8_u.o -c ./enc/koi8_u.c Step #30 - "compile-libfuzzer-undefined-x86_64": ext/configure-ext.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/shift_jis.o -c ./enc/shift_jis.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -f ext/configure-ext.mk V=1 EXTSTATIC=static \ Step #30 - "compile-libfuzzer-undefined-x86_64": gnumake=yes MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #30 - "compile-libfuzzer-undefined-x86_64": EXTLDFLAGS="" srcdir="." Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/-test- Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/chinese.o -c ./enc/trans/chinese.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16be.o -c ./enc/utf_16be.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_16le.o -c ./enc/utf_16le.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32be.o -c ./enc/utf_32be.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/utf_32le.o -c ./enc/utf_32le.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_31j.o -c ./enc/windows_31j.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1250.o -c ./enc/windows_1250.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1251.o -c ./enc/windows_1251.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/ebcdic.o -c ./enc/trans/ebcdic.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji.o -c ./enc/trans/emoji.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/cgi Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/continuation Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1252.o -c ./enc/windows_1252.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wd./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/coverage Step #30 - "compile-libfuzzer-undefined-x86_64": eprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1253.o -c ./enc/windows_1253.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1254.o -c ./enc/windows_1254.c Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/date Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdclang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c Step #30 - "compile-libfuzzer-undefined-x86_64": eprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/windows_1257.o -c ./enc/windows_1257.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/escape.o -c ./enc/trans/escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/digest Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/erb/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/erb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/etc Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/fcntl Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/io Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/RUBY_ALIGNOF/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/json Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/cgi/escape/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/coverage/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/continuation/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/monitor Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/date/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/objspace Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/openssl Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/psych Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/digest/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/gbk.o -c ./enc/trans/gbk.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/erb/escape/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/digest/bubblebabble/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese.o -c ./enc/trans/japanese.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/digest/md5/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/pty Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/rbconfig Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/etc/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/ripper Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/fcntl/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/rubyvm Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/socket Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/io/console/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/stringio Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/strscan Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/win32 Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD enc/libenc.a enc/encdb.o enc/big5.o enc/cesu_8.o enc/cp949.o enc/emacs_mule.o enc/euc_jp.o enc/euc_kr.o enc/euc_tw.o enc/gb2312.o enc/gb18030.o enc/gbk.o enc/iso_8859_1.o enc/iso_8859_2.o enc/iso_8859_3.o enc/iso_8859_4.o enc/iso_8859_5.o enc/iso_8859_6.o enc/iso_8859_7.o enc/iso_8859_8.o enc/iso_8859_9.o enc/iso_8859_10.o enc/iso_8859_11.o enc/iso_8859_13.o enc/iso_8859_14.o enc/iso_8859_15.o enc/iso_8859_16.o enc/koi8_r.o enc/koi8_u.o enc/shift_jis.o enc/utf_16be.o enc/utf_16le.o enc/utf_32be.o enc/utf_32le.o enc/windows_31j.o enc/windows_1250.o enc/windows_1251.o enc/windows_1252.o enc/windows_1253.o enc/windows_1254.o enc/windows_1257.o Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/json/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./ext/extmk.rb --make='make' \ Step #30 - "compile-libfuzzer-undefined-x86_64": --command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j32 " --make-flags=" -j32 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic static \ Step #30 - "compile-libfuzzer-undefined-x86_64": -- configure ext/zlib Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/json/generator/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/monitor/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/objspace/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/openssl/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/psych/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/korean.o -c ./enc/trans/korean.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/pty/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/ripper/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/rubyvm/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/socket/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/strscan/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/stringio/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I.ext/include/x86_64-linux -I./include -I. -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../.././ext/zlib/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/abi/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/arith_seq/beg_len_step/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/arith_seq/extract/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/array/concat/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/array/resize/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/bignum/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/box/yay1/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/box/yay2/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/bug-14834/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/bug-3571/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/bug-5832/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/bug_reporter/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/class/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/cxxanyargs/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/digest/rmd160/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/debug/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/dln/empty/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/econv/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/ensure_and_callcc/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/enumerator_kw/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/eval/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/exception/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/fatal/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/file/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/digest/sha1/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/digest/sha2/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/json/parser/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/float/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/funcall/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/gvl/call_without_gvl/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/hash/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/integer/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/iseq_load/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/iter/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/dot.dot/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/protect/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/resolve_symbol_resolver/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/resolve_symbol_target/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/stringify_symbols/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/load/stringify_target/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/marshal/compat/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/marshal/internal_ivar/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/marshal/usr/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/memory_status/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/memory_view/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/method/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD enc/libtrans.a enc/trans/transdb.o enc/trans/big5.o enc/trans/cesu_8.o enc/trans/chinese.o enc/trans/ebcdic.o enc/trans/emoji.o enc/trans/emoji_iso2022_kddi.o enc/trans/emoji_sjis_docomo.o enc/trans/emoji_sjis_kddi.o enc/trans/emoji_sjis_softbank.o enc/trans/escape.o enc/trans/gb18030.o enc/trans/gbk.o enc/trans/iso2022.o enc/trans/japanese.o enc/trans/japanese_euc.o enc/trans/japanese_sjis.o enc/trans/korean.o enc/trans/single_byte.o enc/trans/utf8_mac.o enc/trans/utf_16_32.o Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/notimplement/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/17.0.0" RUBY="/work/baseruby/bin/ruby --disable=gems " MINIRUBY="/work/baseruby/bin/ruby --disable=gems " libencs Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/num2int/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/path_to_class/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/popen_deadlock/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/postponed_job/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/printf/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/proc/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/public_header_warnings/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'libencs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/random/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/rational/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/rb_call_super_kw/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/recursion/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/regexp/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/sanitizers/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/scan_args/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/scheduler/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/st/foreach/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/st/numhash/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/st/update/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/stack/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/string/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/struct/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/symbol/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/thread/id/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/thread/instrumentation/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../.././ext/-test-/thread/lock_native_thread/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/time/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/tracepoint/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/typeddata/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/vm/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/-test-/wait/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": /work/ruby-install/bin/ruby /src/ruby/ext/etc/mkconstants.rb -o /src/ruby/ext/etc/constdefs.h Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/io/nonblock/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/io/wait/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o exts.mk -c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/exts.mk.tmpl --gnumake=yes --configure-exts=ext/configure-ext.mk Step #30 - "compile-libfuzzer-undefined-x86_64": exts.mk updated Step #30 - "compile-libfuzzer-undefined-x86_64": make -f exts.mk libdir="/work/ruby-install/lib" LIBRUBY_EXTS=./.libruby-with-ext.time \ Step #30 - "compile-libfuzzer-undefined-x86_64": EXTENCS="enc/encinit.o enc/libenc.a enc/libtrans.a" BASERUBY="/work/baseruby/bin/ruby --disable=gems" MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \ Step #30 - "compile-libfuzzer-undefined-x86_64": static Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/RUBY_ALIGNOF V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/abi V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/arith_seq/beg_len_step V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/arith_seq/extract V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/array/concat V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/array/resize V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/bignum V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/box/yay1 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/abi' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/box/yay2 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/bug-14834 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/bug-3571 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/bug-5832 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/bug_reporter V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/abi -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o abi.o -c abi.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/class V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay1' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/cxxanyargs V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/box/yay2' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/debug V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/box/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/dln/empty V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/econv V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay1.o -c yay1.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/extract' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/ensure_and_callcc V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/box/yay2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated/usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/arith_seq/ Step #30 - "compile-libfuzzer-undefined-x86_64": -declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yay2.o -c yay2.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/concat' Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.box.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/enumerator_kw V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/cxxanyargs' Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "t = ARGV.shift" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "File.write(t, err)" failure.failed make failure.o Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/array/resize' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/eval V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' -rfileutils \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "t = ARGV.shift" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "abort err unless /rb_define_method/ =~ err.b" \ Step #30 - "compile-libfuzzer-undefined-x86_64": -e "File.write(t, err)" failurem1.failed make failurem1.o Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/array/ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o c.o -c c.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/exception V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdclang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fdeclspec -o cpp.o -c cpp.cpp Step #30 - "compile-libfuzzer-undefined-x86_64": eprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o extract.o -c extract.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/fatal V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/arith_seq/beg_len_step -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o beg_len_step.o -c beg_len_step.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/concat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o to_ary_concat.o -c to_ary_concat.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang++ -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/cxxanyargs -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fdeclspec -o cxxanyargs.o -c cxxanyargs.cpp Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resize.o -c resize.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-14834' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-3571' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug_reporter' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug-14834.o -c bug-14834.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bug-5832' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/class' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/bignum' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug_reporter.o -c bug_reporter.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o big2str.o -c big2str.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/dln/empty' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bigzero.o -c bigzero.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o div.o -c div.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/dln/ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o class2name.o -c class2name.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/econv' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/enumerator_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/eval' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o empty.o -c empty.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.dln.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/ensure_and_callcc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensure_and_callcc.o -c ensure_and_callcc.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o append.o -c append.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enumerator_kw.o -c enumerator_kw.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/eval -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eval.o -c eval.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/exception' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/fatal' Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.arith_seq.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/econv -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.array.time Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/abi.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dataerror.o -c dataerror.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/abi.so abi.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o invalid.o -c invalid.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/abi' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_fatal.o -c rb_fatal.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/dln/empty.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o intpack.o -c intpack.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/resize.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/resize.so resize.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/file V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o inspector.o -c inspector.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/eval.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay1.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/box/yay2.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/eval.so eval.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay1.so yay1.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_reporter.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/box/yay2.so yay2.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/array/to_ary_concat.so to_ary_concat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/float V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o mul.o -c mul.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_14834.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/file' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/class.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_14834.so bug-14834.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fs.o -c fs.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_3571.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/class.so class2name.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_3571.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bug_5832.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bug_5832.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/ensure_and_callcc.so ensure_and_callcc.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/float' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/econv.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/econv.so append.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nextafter.o -c nextafter.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o str2big.o -c str2big.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/arith_seq/beg_len_step.so beg_len_step.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o profile_frames.o -c profile_frames.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_raise.o -c enc_raise.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ensured.o -c ensured.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/dln/empty' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/funcall V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/enumerator_kw.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/resize' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/gvl/call_without_gvl V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/funcall' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o funcall.o -c funcall.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay1' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o newline_conv.o -c newline_conv.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/box/yay2' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/eval' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/hash V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/array/concat' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/integer V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug_reporter' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-14834' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens : Step #30 - "compile-libfuzzer-undefined-x86_64": -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o call_without_gvl.o -c call_without_gvl.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/iseq_load V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-3571' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/iter V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declara: Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bug-5832' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/class' Step #30 - "compile-libfuzzer-undefined-x86_64": tions -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/gvl/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/dot.dot V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stat.o -c stat.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.gvl.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/protect V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/hash' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o delete.o -c delete.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/integer' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/ensure_and_callcc' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o core_ext.o -c core_ext.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/econv' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iseq_load' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/extract' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/iter' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o break.o -c break.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o iseq_load.o -c iseq_load.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/dot.dot' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o dot.dot.o -c dot.dot.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/fatal.so Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/resolve_symbol_resolver V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/fatal.so init.o invalid.o rb_fatal.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/protect' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o protect.o -c protect.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_resolver -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_resolver.o -c resolve_symbol_resolver.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/arith_seq/beg_len_step' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/enumerator_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/resolve_symbol_target V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o my_integer.o -c my_integer.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/resolve_symbol_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o resolve_symbol_target.o -c resolve_symbol_target.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/fatal' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/stringify_symbols V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_symbols -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_symbols.o -c stringify_symbols.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/RUBY_ALIGNOF.so c.o cpp.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/RUBY_ALIGNOF' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/load/stringify_target V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/load/ Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/marshal/compat V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.load.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/marshal/internal_ivar V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/marshal/usr V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/load/stringify_target' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/memory_status V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/compat' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/load/stringify_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringify_target.o -c stringify_target.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrcompat.o -c usrcompat.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o internal_ivar.o -c internal_ivar.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/marshal/usr' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o yield.o -c yield.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o usrmarshal.o -c usrmarshal.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/memory_view V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/marshal/ Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/method V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/memory_view' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/notimplement V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/memory_view -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o memory_view.o -c memory_view.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/float.so Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.marshal.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/method' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o arity.o -c arity.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/num2int V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/bignum.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/exception.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/notimplement' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/debug.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/num2int' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bug.o -c bug.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o num2int.o -c num2int.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/path_to_class V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/popen_deadlock V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/path_to_class' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/funcall.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/hash.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o path_to_class.o -c path_to_class.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/postponed_job V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/funcall.so funcall.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/hash.so delete.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/printf V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/popen_deadlock' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/postponed_job' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iseq_load.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/printf' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/file.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o printf.o -c printf.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/float' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/proc V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/file.so fs.o init.o newline_conv.o stat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_resolver.so resolve_symbol_resolver.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o postponed_job.o -c postponed_job.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o infinite_loop_dlsym.o -c infinite_loop_dlsym.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/public_header_warnings V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/random V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/proc' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/random' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bad_version.o -c bad_version.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/exception' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o receiver.o -c receiver.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/protect.so Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/debug' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/protect.so protect.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o super.o -c super.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/dot.dot' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/rational V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/bignum' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/popen_deadlock/ Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/resolve_symbol_target.so resolve_symbol_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/funcall' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/rb_call_super_kw V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/gvl/call_without_gvl' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rational' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_call_super_kw.o -c rb_call_super_kw.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/hash' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/rational -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rat.o -c rat.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/random -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o loop.o -c loop.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.popen_deadlock.time Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iseq_load' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/recursion V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/file' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/regexp V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/sanitizers V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_resolver' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_symbols.so stringify_symbols.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/recursion' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/regexp' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/scan_args V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declaratioclang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o recursion.o -c recursion.c Step #30 - "compile-libfuzzer-undefined-x86_64": ns -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/protect' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/scheduler V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/sanitizers' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scan_args' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/resolve_symbol_target' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o parse_depth_limit.o -c parse_depth_limit.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/scheduler' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scan_args.o -c scan_args.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/scheduler -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o scheduler.o -c scheduler.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/st/foreach V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/sanitizers -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sanitizers.o -c sanitizers.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/foreach' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o foreach.o -c foreach.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/load/stringify_target.so stringify_target.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/compat.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_symbols' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/st/ Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.st.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/st/numhash V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/marshal/usr.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/st/update V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/numhash' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o numhash.o -c numhash.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/st/update' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o update.o -c update.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/method.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/iter.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/method.so arity.o init.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/notimplement.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/notimplement.so bug.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/path_to_class.so Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/internal_ivar' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/stack V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/string V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/compat' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/struct V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/marshal/usr' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/symbol V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/stack' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/stack -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stack.o -c stack.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/struct' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/string' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/load/stringify_target' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/symbol' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/thread/id V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o capacity.o -c capacity.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o data.o -c data.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/notimplement' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/iter' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/num2int.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/num2int.so num2int.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o duplicate.o -c duplicate.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/method' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o type.o -c type.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/thread/instrumentation V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/id' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -ldl -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/instrumentation' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/instrumentation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o instrumentation.o -c instrumentation.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/proc.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/id -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o id.o -c id.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o len.o -c len.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coderange.o -c coderange.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/path_to_class' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o member.o -c member.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/popen_deadlock' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o cstr.o -c cstr.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ellipsize.o -c ellipsize.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/num2int' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rb_call_super_kw' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/thread/lock_native_thread V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/recursion.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/recursion.so recursion.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/cxxanyargs.so Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #30 - "compile-libfuzzer-undefined-x86_64": clang++ -shared -o ../../../.ext/x86_64-linux/-test-/cxxanyargs.so cxxanyargs.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../../.ext/include/x86_64-linux -I../../../.././include -I../../../.././ext/-test-/thread/lock_native_thread -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o lock_native_thread.o -c lock_native_thread.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/proc' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_associate.o -c enc_associate.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/regexp.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/sanitizers.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/sanitizers.so sanitizers.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/time V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/postponed_job.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/time' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scheduler.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scheduler.so scheduler.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/random.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/random.so bad_version.o init.o loop.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/printf.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/printf.so printf.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/recursion' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../../.ext/.timestamp/x86_64-linux ../../../../.ext/x86_64-linux/-test-/thread/ Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/update.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/update.so update.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/sanitizers' Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../../.ext/.timestamp/x86_64-linux/.-test-.-.thread.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/tracepoint V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/regexp' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/tracepoint' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_dummy.o -c enc_dummy.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o gc_hook.o -c gc_hook.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/postponed_job' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o enc_str_buf_cat.o -c enc_str_buf_cat.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scheduler' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/typeddata V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/random' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fstring.o -c fstring.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/typeddata' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o typeddata.o -c typeddata.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/numhash.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/st/foreach.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/printf' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/stack.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/stack.so stack.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tracepoint.o -c tracepoint.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/update' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o modify.o -c modify.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/cxxanyargs' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o new.o -c new.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/vm V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/-test-/wait V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/id.so Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/cgi/escape V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nofree.o -c nofree.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/vm' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/id.so id.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o at_exit.o -c at_exit.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/-test-/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/cgi/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp/x86_64-linux ../../../.ext/x86_64-linux/-test-/vm/ Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/symbol.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/symbol.so init.o type.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/numhash' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o normalize.o -c normalize.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/st/foreach' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/continuation V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../.ext/.timestamp/x86_64-linux/.-test-.-.vm.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/coverage V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/stack' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/date V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/continuation' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/struct.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o continuation.o -c continuation.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o qsort.o -c qsort.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/struct.so data.o duplicate.o init.o len.o member.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/memory_view.so Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/memory_view.so memory_view.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/coverage -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o coverage.o -c coverage.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o digest.o -c digest.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_core.o -c date_core.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/id' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/symbol' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/coverage/lib/coverage.rb ../../.ext/common/coverage.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_interned_str.o -c rb_interned_str.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_parse.o -c date_parse.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/lock_native_thread.so lock_native_thread.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rb_str_dup.o -c rb_str_dup.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strftime.o -c date_strftime.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/memory_view' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../../.ext/x86_64-linux/-test-/thread/instrumentation.so instrumentation.o -L. -L../../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o date_strptime.o -c date_strptime.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/struct' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o set_len.o -c set_len.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/lock_native_thread' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/erb/escape V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/erb/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/erb/escape -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o escape.o -c escape.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/date/lib/date.rb ../../.ext/common/date.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/time.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/time.so init.o new.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/digest Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.include.-.ruby.time Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/digest/lib/digest.rb ../../.ext/common/digest.rb Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/thread/instrumentation' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/etc V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/digest/digest.h ../../.ext/include/ruby/digest.h Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/integer.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/fcntl V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/digest/lib/digest/loader.rb ../../.ext/common/digest/loader.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/io/console V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/fcntl' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/etc' Step #30 - "compile-libfuzzer-undefined-x86_64": generating constant definitions Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/digest/lib/digest/version.rb ../../.ext/common/digest/version.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o fcntl.o -c fcntl.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/io/nonblock V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/io/wait V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o console.o -c console.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/json V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../../.././ext/io/console/lib/console/size.rb ../../../.ext/common/io/console/size.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/io/nonblock' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/monitor V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/io/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o nonblock.o -c nonblock.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o wait.o -c wait.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/tracepoint.so Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/typeddata.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/ext/generator Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o monitor.o -c monitor.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.ext.-.generator.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add/bigdecimal.rb Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/time' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/objspace V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/complex.rb ../../.ext/common/json/add/complex.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/openssl V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/psych V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/monitor/lib/monitor.rb ../../.ext/common/monitor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/vm/at_exit.so Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/pty V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add/core.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/date.rb ../../.ext/common/json/add/date.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add/date_time.rb Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/integer' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o object_tracing.o -c object_tracing.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace.o -c objspace.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/exception.rb ../../.ext/common/json/add/exception.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych.o -c psych.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f continuation.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD continuation.a continuation.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/pty -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o pty.o -c pty.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib continuation.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_emitter.o -c psych_emitter.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add/ostruct.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/continuation' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/range.rb ../../.ext/common/json/add/range.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/rational.rb ../../.ext/common/json/add/rational.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/wait.so Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add/regexp.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/wait.so wait.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/set.rb ../../.ext/common/json/add/set.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/string.rb ../../.ext/common/json/add/string.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_parser.o -c psych_parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/struct.rb ../../.ext/common/json/add/struct.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add/symbol.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/add/time.rb ../../.ext/common/json/add/time.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl.o -c ossl.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/typeddata' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json/common.rb Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/tracepoint' Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/vm' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/rbconfig/sizeof V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o objspace_dump.o -c objspace_dump.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/objspace Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.objspace.time Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/rbconfig/sizeof' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/objspace/lib/objspace.rb ../../.ext/common/objspace.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=sizes.c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././template/sizes.c.tmpl \ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././configure.ac \ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././ext/rbconfig/sizeof/extconf.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wcp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json/ext.rb Step #30 - "compile-libfuzzer-undefined-x86_64": div-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o etc.o -c etc.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_asn1.o -c ossl_asn1.c Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/ripper V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/generic_object.rb ../../.ext/common/json/generic_object.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/x86_64-linux' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=limits.c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../.././template/limits.c.tmpl \ Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_to_ruby.o -c psych_to_ruby.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o psych_yaml_tree.o -c psych_yaml_tree.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json/version.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json/ext/generator/state.rb ../../.ext/common/json/ext/generator/state.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/json/lib/json.rb ../../.ext/common/json.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/json' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/rubyvm V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/string.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_dummy.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_interned_str.o rb_str_dup.o set_len.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable/impl.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/rubyvm' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/pty/lib/expect.rb ../../.ext/common/expect.rb Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids1_h --ids1src=../.././parse.y --output=eventids1.h Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f wait.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD wait.a wait.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib wait.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/wait' Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f fcntl.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD fcntl.a fcntl.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib fcntl.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": limits.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/fcntl' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/socket V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f escape.a Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/scan_args.so Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD escape.a escape.o Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././tool/id2token.rb ../.././parse.y | \ Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper.y - ripper.y Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/erb/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/string' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/stringio V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/objspace/lib/objspace/trace.rb ../../.ext/common/objspace/trace.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/stringio' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json Step #30 - "compile-libfuzzer-undefined-x86_64": sizes.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": generating constant definitions Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o stringio.o -c stringio.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o limits.o -c limits.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bio.o -c ossl_bio.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_bn.o -c ossl_bn.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ../../../.ext/x86_64-linux/-test-/rational.so Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f nonblock.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD nonblock.a nonblock.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -shared -o ../../../.ext/x86_64-linux/-test-/rational.so rat.o -L. -L../../.. -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--compress-debug-sections=zlib -lm -lpthread -lc Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib nonblock.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/socket/lib/socket.rb ../../.ext/common/socket.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/nonblock' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/strscan V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/scan_args' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/strscan' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/strscan -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o strscan.o -c strscan.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/zlib V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/zlib' Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common/ripper.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o zlib.o -c zlib.c Step #30 - "compile-libfuzzer-undefined-x86_64": make V=1 EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" ext/extinit.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_cipher.o -c ossl_cipher.c Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/-test-/rational' Step #30 - "compile-libfuzzer-undefined-x86_64": make -f enc.mk V=1 MINIRUBY="./miniruby -I./lib -I. -I.ext/common " libencs Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych/class_loader.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych/coder.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych/core_ext.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/exception.rb ../../.ext/common/psych/exception.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f escape.a Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych/handler.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD escape.a escape.o Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych/nodes.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych/omap.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib escape.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych/parser.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych/scalar_scanner.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/cgi/escape' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych/set.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/json/generator V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/stream.rb ../../.ext/common/psych/stream.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/streaming.rb ../../.ext/common/psych/streaming.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/json/generator' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o generator.o -c generator.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f monitor.a Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych/syntax_error.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD monitor.a monitor.o Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/json/parser V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib monitor.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/monitor' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_config.o -c ossl_config.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/json/parser' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f coverage.a Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -std=c99 -o parser.o -c parser.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD coverage.a coverage.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib coverage.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/coverage' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych/tree_builder.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_digest.o -c ossl_digest.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_engine.o -c ossl_engine.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f pty.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD pty.a pty.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib pty.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Nothing to be done for 'libencs'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/pty' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_hmac.o -c ossl_hmac.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f digest.a Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids1.o -c eventids1.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD digest.a digest.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o init.o -c init.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib digest.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest/bubblebabble V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/bubblebabble' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o bubblebabble.o -c bubblebabble.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sizes.o -c sizes.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/versions.rb ../../.ext/common/psych/versions.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych/visitors.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/y.rb ../../.ext/common/psych/y.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o eventids2.o -c eventids2.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers/document_stream.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers/recorder.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json/ruby_events.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json/stream.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json/tree_builder.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json/yaml_events.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes/alias.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes/document.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes/mapping.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes/node.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest/md5 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/md5' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5init.o -c md5init.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ext Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f etc.a Step #30 - "compile-libfuzzer-undefined-x86_64": ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -o ext/extinit.c -c \ Step #30 - "compile-libfuzzer-undefined-x86_64": ./template/extinit.c.tmpl cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD etc.a etc.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib etc.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/etc' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes/scalar.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest/rmd160 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/rmd160' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160init.o -c rmd160init.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes/sequence.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f sizeof.a Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes/stream.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD sizeof.a sizes.o limits.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib sizeof.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors/depth_first.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors/emitter.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/rbconfig/sizeof' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors/json_tree.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o rmd160.o -c rmd160.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_kdf.o -c ossl_kdf.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors/to_ruby.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors/visitor.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors/yaml_tree.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o md5.o -c md5.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ns_spki.o -c ossl_ns_spki.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/psych/lib/psych.rb ../../.ext/common/psych.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f psych.a Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f bubblebabble.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD psych.a psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD bubblebabble.a bubblebabble.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib bubblebabble.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest/sha1 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib psych.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/bubblebabble' Step #30 - "compile-libfuzzer-undefined-x86_64": make -C ext/digest/sha2 V=1 static Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/psych' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper/core.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper/filter.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper/lexer.rb Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha1' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/strscan Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1init.o -c sha1init.c Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.strscan.time Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/strscan/lib/strscan/strscan.rb ../../.ext/common/strscan/strscan.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ocsp.o -c ossl_ocsp.c Step #30 - "compile-libfuzzer-undefined-x86_64": ext/extinit.c updated Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2init.o -c sha2init.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ext/extinit.o -c ext/extinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper/sexp.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha1.o -c sha1.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../../.ext/include/x86_64-linux -I../../.././include -I../../.././ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sha2.o -c sha2.c Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/digest/sha2 Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.-.sha2.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest/sha2.rb Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f console.a Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../../.././ext/digest/sha2/lib/sha2/loader.rb ../../../.ext/common/digest/sha2/loader.rb Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD console.a console.o Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs12.o -c ossl_pkcs12.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib console.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/io/console' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkcs7.o -c ossl_pkcs7.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey.o -c ossl_pkey.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dh.o -c ossl_pkey_dh.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o constants.o -c constants.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_ec.o -c ossl_pkey_ec.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f objspace.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD objspace.a object_tracing.o objspace.o objspace_dump.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib objspace.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/objspace' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_provider.o -c ossl_provider.c Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems ../.././tool/lrama/exe/lrama -oripper.c - ripper.y < ripper.y Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_rand.o -c ossl_rand.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o basicsocket.o -c basicsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl.o -c ossl_ssl.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ssl_session.o -c ossl_ssl_session.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_ts.o -c ossl_ts.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f sha2.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD sha2.a sha2init.o sha2.o Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f md5.a Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509.o -c ossl_x509.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD md5.a md5init.o md5.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib sha2.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib md5.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/md5' Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha2' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509attr.o -c ossl_x509attr.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o socket.o -c socket.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f strscan.a Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509cert.o -c ossl_x509cert.c Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD strscan.a strscan.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib strscan.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/strscan' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509crl.o -c ossl_x509crl.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509ext.o -c ossl_x509ext.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509name.o -c ossl_x509name.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509req.o -c ossl_x509req.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509revoked.o -c ossl_x509revoked.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ossl_x509store.o -c ossl_x509store.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f stringio.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD stringio.a stringio.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib stringio.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/stringio' Step #30 - "compile-libfuzzer-undefined-x86_64": /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/openssl Step #30 - "compile-libfuzzer-undefined-x86_64": exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common/openssl.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl/bn.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl/buffering.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl/cipher.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl/digest.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/hmac.rb ../../.ext/common/openssl/hmac.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/marshal.rb ../../.ext/common/openssl/marshal.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/pkcs5.rb ../../.ext/common/openssl/pkcs5.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/pkey.rb ../../.ext/common/openssl/pkey.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl/ssl.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/version.rb ../../.ext/common/openssl/version.rb Step #30 - "compile-libfuzzer-undefined-x86_64": cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl/x509.rb Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ipsocket.o -c ipsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpsocket.o -c tcpsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o tcpserver.o -c tcpserver.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o sockssocket.o -c sockssocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o udpsocket.o -c udpsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixsocket.o -c unixsocket.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o unixserver.o -c unixserver.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f sha1.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD sha1.a sha1init.o sha1.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib sha1.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/sha1' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o option.o -c option.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ancdata.o -c ancdata.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o raddrinfo.o -c raddrinfo.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ifaddr.o -c ifaddr.c Step #30 - "compile-libfuzzer-undefined-x86_64": ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/x86_64-linux' -I'../../.ext/common' ../.././ext/ripper/tools/preproc.rb --output=ripper_init.c --template=../.././ext/ripper/ripper_init.c.tmpl ../.././internal/ruby_parser.h Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper_init.o -c ripper_init.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f rmd160.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD rmd160.a rmd160init.o rmd160.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib rmd160.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/digest/rmd160' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f parser.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD parser.a parser.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib parser.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/parser' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f zlib.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD zlib.a zlib.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib zlib.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/zlib' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f openssl.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD openssl.a ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_kdf.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_provider.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_ts.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib openssl.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/openssl' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f generator.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD generator.a generator.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib generator.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/json/generator' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f socket.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD socket.a init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o ifaddr.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib socket.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/socket' Step #30 - "compile-libfuzzer-undefined-x86_64": clang -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -o ripper.o -c ripper.c Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f date_core.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD date_core.a date_core.o date_parse.o date_strftime.o date_strptime.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib date_core.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/date' Step #30 - "compile-libfuzzer-undefined-x86_64": rm -f ripper.a Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ar rcD ripper.a eventids1.o eventids2.o ripper.o ripper_init.o Step #30 - "compile-libfuzzer-undefined-x86_64": llvm-ranlib ripper.a 2> /dev/null || true Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby/ext/ripper' Step #30 - "compile-libfuzzer-undefined-x86_64": make EXTOBJS="ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a" EXTLIBS="-lssl -lcrypto -lyaml -lz" EXTLDFLAGS="-Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic" EXTINITS="cgi/escape continuation coverage date_core digest digest/bubblebabble digest/md5 digest/rmd160 digest/sha1 digest/sha2 erb/escape etc fcntl io/console io/nonblock io/wait json/ext/generator json/ext/parser monitor objspace openssl psych pty rbconfig/sizeof ripper socket stringio strscan zlib" SHOWFLAGS= ruby Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": /work/baseruby/bin/ruby --disable=gems -r./x86_64-linux-fake ./enc/make_encmake.rb \ Step #30 - "compile-libfuzzer-undefined-x86_64": --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --modulestatic enc.mk Step #30 - "compile-libfuzzer-undefined-x86_64": enc/encinit.c unchanged Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I./include -I. -I./prism -I./enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/encinit.o -c enc/encinit.c Step #30 - "compile-libfuzzer-undefined-x86_64": clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong -Wl,--compress-debug-sections=zlib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic main.o ext/extinit.o ext/cgi/escape/escape.a ext/continuation/continuation.a ext/coverage/coverage.a ext/date/date_core.a ext/digest/digest.a ext/digest/bubblebabble/bubblebabble.a ext/digest/md5/md5.a ext/digest/rmd160/rmd160.a ext/digest/sha1/sha1.a ext/digest/sha2/sha2.a ext/erb/escape/escape.a ext/etc/etc.a ext/fcntl/fcntl.a ext/io/console/console.a ext/io/nonblock/nonblock.a ext/io/wait/wait.a ext/json/generator/generator.a ext/json/parser/parser.a ext/monitor/monitor.a ext/objspace/objspace.a ext/openssl/openssl.a ext/psych/psych.a ext/pty/pty.a ext/rbconfig/sizeof/sizeof.a ext/ripper/ripper.a ext/socket/socket.a ext/stringio/stringio.a ext/strscan/strscan.a ext/zlib/zlib.a enc/encinit.o enc/libenc.a enc/libtrans.a -Wl,-rpath,/work/ruby-install/lib -L/work/ruby-install/lib -lruby-static -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lz -lrt -lrt -ldl -lcrypt -lm -lpthread -lssl -lcrypto -lyaml -lz -o ruby Step #30 - "compile-libfuzzer-undefined-x86_64": : Step #30 - "compile-libfuzzer-undefined-x86_64": make[2]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make -f exts.mk RUBY="./miniruby -I./lib -I. -I.ext/common " top_srcdir="." note Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Entering directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Nothing to be done for 'note'. Step #30 - "compile-libfuzzer-undefined-x86_64": make[1]: Leaving directory '/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' '!' -f libruby-static.a ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'libruby-static.a created successfully' Step #30 - "compile-libfuzzer-undefined-x86_64": libruby-static.a created successfully Step #30 - "compile-libfuzzer-undefined-x86_64": + RUBY_BUILD_DIR=/src/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": + INC_RUBY='-I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": + LIBS_RUBY=/src/ruby/libruby-static.a Step #30 - "compile-libfuzzer-undefined-x86_64": + echo '' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Ruby build complete!' Step #30 - "compile-libfuzzer-undefined-x86_64": Ruby build complete! Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby' Step #30 - "compile-libfuzzer-undefined-x86_64": Ruby include flags: -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Ruby static library: /src/ruby/libruby-static.a' Step #30 - "compile-libfuzzer-undefined-x86_64": Ruby static library: /src/ruby/libruby-static.a Step #30 - "compile-libfuzzer-undefined-x86_64": + echo '' Step #30 - "compile-libfuzzer-undefined-x86_64": Step #30 - "compile-libfuzzer-undefined-x86_64": + STANDARD_FUZZERS='fuzz_regex Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_string Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_hash Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_bignum Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_array Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_iseq Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_pack Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_ruby_parser Step #30 - "compile-libfuzzer-undefined-x86_64": fuzz_prism' Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_regex...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_regex... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_regex = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_regex.cpp -o /work/fuzz_regex.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_regex.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_regex Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_string...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_string... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_string = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_string.cpp -o /work/fuzz_string.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_string.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_string Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_hash...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_hash... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_hash = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_hash.cpp -o /work/fuzz_hash.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_hash.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_hash Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_bignum...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_bignum... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_bignum = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_bignum.cpp -o /work/fuzz_bignum.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_bignum.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_bignum Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_array...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_array... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_array = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_array.cpp -o /work/fuzz_array.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_array.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_array Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_iseq...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_iseq... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_iseq = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_iseq.cpp -o /work/fuzz_iseq.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_iseq.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_iseq Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_pack...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_pack... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_pack = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_pack.cpp -o /work/fuzz_pack.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_pack.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_pack Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_ruby_parser...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_ruby_parser... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_ruby_parser = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -c /src/fuzz_ruby_parser.cpp -o /work/fuzz_ruby_parser.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_ruby_parser.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_ruby_parser Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $STANDARD_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_prism...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_prism... Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES= Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' fuzz_prism = fuzz_prism ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + EXTRA_INCLUDES=-I/src/ruby/prism Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/prism -c /src/fuzz_prism.cpp -o /work/fuzz_prism.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_prism.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_prism Step #30 - "compile-libfuzzer-undefined-x86_64": + echo 'Building fuzz_json...' Step #30 - "compile-libfuzzer-undefined-x86_64": Building fuzz_json... Step #30 - "compile-libfuzzer-undefined-x86_64": + JSON_DIR=/src/ruby/ext/json Step #30 - "compile-libfuzzer-undefined-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -c /src/ruby/ext/json/vendor/fpconv.c -o /work/json_fpconv.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function -I/src/ruby/include -I/src/ruby/.ext/include/x86_64-linux -I/src/ruby -I/src/ruby/ext/json -I/src/ruby/ext/json/vendor -I/src/ruby/ext/json/simd -DHAVE_RB_ENC_INTERNED_STR -DHAVE_RB_HASH_BULK_INSERT -DHAVE_RB_HASH_NEW_CAPA -DHAVE_RB_STR_TO_INTERNED_STR -DHAVE_STRNLEN -c /src/fuzz_json.c -o /work/fuzz_json.o Step #30 - "compile-libfuzzer-undefined-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ -fsanitize=fuzzer /work/fuzz_json.o /work/json_fpconv.o /src/ruby/libruby-static.a -lm -lpthread -ldl -lcrypt -lz -o /workspace/out/libfuzzer-undefined-x86_64/fuzz_json Step #30 - "compile-libfuzzer-undefined-x86_64": + '[' -n '' ']' Step #30 - "compile-libfuzzer-undefined-x86_64": + find /src/ruby -type f -name '*.rb' Step #30 - "compile-libfuzzer-undefined-x86_64": + head -n 1000 Step #30 - "compile-libfuzzer-undefined-x86_64": + zip -@ /workspace/out/libfuzzer-undefined-x86_64/fuzz_ruby_parser_seed_corpus.zip Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": + find /src/ruby -type f -name '*.rb' Step #30 - "compile-libfuzzer-undefined-x86_64": + head -n 1000 Step #30 - "compile-libfuzzer-undefined-x86_64": + zip -@ /workspace/out/libfuzzer-undefined-x86_64/fuzz_prism_seed_corpus.zip Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/golf_prelude.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/jit_hook.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/timev.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/core_assertions.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/envutil.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/gems/lib/rake/extensiontask.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/run-gcov.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/id2token.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/generic_erb.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen_dummy_probes.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/sync_default_gems.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen-github-release.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_commit_email.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/slow_helper.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/test4test_hungup.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_first.rb (deflated 18%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/runner.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_second.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_forth.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/tests_for_parallel/ptest_third.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_launchable.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_timeout.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_hideskip.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_sorting.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_sorting.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_hideskip.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_load_failure.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_assertion.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_parallel.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_redefinition.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_minitest_unit.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/metametameta.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_redefinition.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test4test_timeout.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/testunit/test_load_failure.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/runner.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/init.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_jisx0208.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test/test_sync_default_gems.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mk_builtin_loader.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/commit-email.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/rbinstall.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mkrunnable.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-case-folding.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/redmine-backporter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/fetch-bundled_gems.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/notify-slack-commits.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mdoc2man.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen_ruby_tapset.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/probes_to_wiki.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/transcode-tblgen.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/rubocop_gems.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/standard_gems.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/vendor_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/test_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/bundler/dev_gems.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/vtlh.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/zjit_iongraph.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-emoji4unicode.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/file2lastrev.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/auto-style.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/parse.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mkconfig.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/mk_rbbin.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/runruby.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/expand-config.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/asm_parse.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ln_sr.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/notes-github-pr.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-NEWS-refs.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/eval.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/option_parser.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/erb.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/parser.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/actions.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/closure.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/duration.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/only_explicit_rules.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/state.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/tracer/rules.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/bitmap.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/derivation.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/node.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/path.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/example.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/triple.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/counterexamples/state_item.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/digraph.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/context.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/useless_precedence.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/required.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/name_conflicts.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/redefined_rules.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/implicit_empty.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings/conflicts.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/output.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/grammar_file.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/char.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/token.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/ident.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/user_code.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/int.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/tag.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/empty.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/instantiate_rule.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/base.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/token/str.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/lexer/location.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/version.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/goto.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/reduce.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action/shift.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/reduce_reduce_conflict.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/inadequacy_annotation.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/resolved_conflict.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/action.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/shift_reduce_conflict.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/state/item.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/states.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule_builder.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/union.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/reference.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/resolver.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rhs.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized/rule.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbols/resolver.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/percent_code.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/precedence.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/counter.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/printer.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/type.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/symbol.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/inline/resolver.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/auxiliary.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/parameterized.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/destructor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/no_reference_code.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/rule_action.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/destructor_code.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/initial_action_code.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/code/printer_code.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/rule.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/error_token.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar/binding.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/warnings.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/grammar.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/options.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/diagram.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/logger.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/call_stack.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/profile/memory.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/terms.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/states.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/rules.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/grammar.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/precedences.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/reporter/conflicts.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama/command.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lrama/lib/lrama.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/outdate-bundled-gems.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-bundled_gems.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/fake.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test-coverage.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/rbuninstall.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/extlibs.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/downloader.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/node_name.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/intern_ids.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/test-bundled-gems.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/gen-mailmap.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/_tmpdir.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/zombie_hunter.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/jobserver.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/testcase.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/assertions.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/test/unit/parallel.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/find_executable.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/bundle_env.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/launchable.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/vcs.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/vpath.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/iseq_loader_checker.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/-test-/integer.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/leakchecker.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/path.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/memory_status.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/output.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/core_assertions.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/envutil.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/gem_env.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/colorize.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/tracepointchecker.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/profile_test_all.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/jisx0208.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/gc_checker.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/lib/bundled_gem.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/insns2vm.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/merger.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby-version.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/run-lcov.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/checksum.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/strip-rdoc.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/search-cgvars.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/auto_review_pr.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/update-NEWS-gemlist.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/zjit_bisect.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/make_hgraph.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-emoji-citrus-gen.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/bare_instruction.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/c_expr.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/trace_instruction.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/attribute.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/instructions_unification.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/operands_unification.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/typemap.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/models/zjit_instruction.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/scripts/insns2vm.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/scripts/converter.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/controllers/application_controller.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_insn_unif_def.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/insns_def.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/opt_operand_def.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/loaders/vm_opts_h.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/c_escape.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/dumper.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/ruby_vm/helpers/scanner.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/gen-release-note.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/update-www-meta.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/releng/gen-mail.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/tool/enc-unicode.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/win32/resource.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/win32/mkexports.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_100.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_random.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_mandelbrot.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_generator.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_ary.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_matrix.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_values_at_int.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_obj.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/match_small.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pass_flood.rb (deflated 14%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_sym.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_or.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_spectralnorm.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_uri.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_dsym_long.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_array.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_lc_fizzbuzz.rb (deflated 94%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_pentomino.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_factorial.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_lists.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nsieve.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_sym.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_long.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_sym.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_strconcat.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k_11.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_condvar2.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_fasta.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex3.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pipe.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/fact.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/ack.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/loop2.rb (deflated 18%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/fib.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/tak.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/eval.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/other-lang/loop.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_100.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_pipe_rw.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex1.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_fib.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_50.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_flo.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_create.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_fix.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/securerandom.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_str.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_array.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small8.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/file_rename.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_partial_sums.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_keys.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_load_geniv.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_miss.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nbody.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_scan_str.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small4.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_digit.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_shift.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select2.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__1k.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_class_module.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_diff.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_mutex2.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small4.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_raise.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/int_quo.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_binary_trees.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_nonblock_noex.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k___50k.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_whileloop.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_ackermann.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_backtrace.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/time_subsec.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_sym_long.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_mandelbrot.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_int.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/file_chmod.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_aobench.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue2.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__100.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_20.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/bighash.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_times.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_num.rb (deflated 21%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_values.rb (deflated 22%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_copy_stream_write.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_write.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_uniq_20.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u32.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue3.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_tarai.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_fannkuch.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select3.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k_10.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_for.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_flo.rb (deflated 16%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_sieve.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_flatten.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_nonblock_noex2.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_select.rb (deflated 16%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/output/driver.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/peak.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cutime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/ractor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/stime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/cstime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/utime.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/total.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/benchmark_driver/runner/size.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/lib/load.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_concatenate.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k___10k.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_symbol_block_pass.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_obj.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nested_loop.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_answer.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/loop_whileloop2.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_copy_stream_write_socket.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small8.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_nsieve_bits.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_exception.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/constant_invalidation.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_sized_queue4.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_pidigits.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_object.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_create_join.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_scan_re.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/enum_lazy_grep_v_50.rb (deflated 25%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_read.rb (deflated 19%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/marshal_dump_load_time.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_queue.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_small2.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_bool.rb (deflated 9%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_flo.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/io_file_write.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_condvar1.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_pass.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_aref_dsym.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/string_index.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_thread_close.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_ident_str.rb (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_immediate.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/app_tak.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_values_at_range.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/hash2.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/hash1.rb (deflated 7%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/redblack.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/gcbench.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/null.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/aobench.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/pentomino.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/rdoc.rb (deflated 34%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/binary_trees.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/gc/ring.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_full.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_clearmethodcache.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_literal_small2.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_obj_def.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_nil.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/so_meteor_contest.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_small_and.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u24.rb (deflated 17%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sample_100k__6k.rb (deflated 6%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_to_proc.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sort_float.rb (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_gc_old_lazy.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/vm_dstr_str.rb (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/match_gt4.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/dir_empty_p.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/array_sort_block.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/benchmark/hash_shift_u16.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/warning.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/ast.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/pathname_builtin.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/zjit/src/hir_type/gen_hir_type.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_rbconfig.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_io_wait.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_ractor.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/wait/test_io_wait_uncommon.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/console/test_ractor.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/console/test_io_console.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/io/nonblock/test_flush.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_ipaddr.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/win32/test_registry.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/pathname/test_pathname.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/pathname/test_ractor.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/strscan/test_stringscanner.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/strscan/test_ractor.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_unicode_normalize.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_shellwords.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ldap.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_parser.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_common.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_wss.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_mailto.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_generic.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ftp.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_file.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_ws.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/uri/test_http.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestThreadQueue.rb (deflated 30%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestException.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/JSONGenericObjectTest.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/URI/TestMailTo.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestIO_Console.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestArraySubclass.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestPatternMatching.rb (deflated 4%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestGem.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestISeq.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestThread.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes/TestArray.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/mmtk/test_configuration.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/mmtk/helper.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/autostart.rb (deflated 10%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/test_coverage.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/coverage/main.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_insns_leaf.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_memory_view.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_basicinstructions.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/sentence.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_key_error.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complex2.rb (deflated 93%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_symbol.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_object.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_autoload.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_method_cache.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rubyoptions.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_assignment.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_shapes.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sprintf.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/marshaltestlib.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_m17n.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_readpartial.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_default_gems.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_m17n.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_flip.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_weakmap.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dir_m17n.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_parse.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rand.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_range.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yjit.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_gc_compact.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_eval.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_iseq.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_syntax.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ifunless.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_whileuntil.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_trace.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pattern_matching.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_jp.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_gb18030.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_utf16.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_gbk.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_big5.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_grapheme_breaks.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_emoji_breaks.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_shift_jis.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1251.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_regex_casefold.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_tw.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_cesu8.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_euc_kr.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_windows_1252.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_utf32.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_mapping.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_comprehensive.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_cp949.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_case_options.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_iso_8859.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_emoji.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/enc/test_koi8.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_class.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_clone.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_string_memory.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_econv.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_compile_prism.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_enum.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_refinement.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_stack.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_variable.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_encoding.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread_queue.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_box.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_integer_comb.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_hash.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_require.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complexrational.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_file_exhaustive.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_weakkeymap.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_math.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_nomethod_error.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_buffer.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_data.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_frozen.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/allpairs.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_lazy_enumerator.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_set.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fiber.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/beginmainend.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yjit_exit_locations.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ractor.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_undef.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_call.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_regexp.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pack.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_defined.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_signal.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/ut_eof.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_require_lib.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_ast.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_gc.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dup.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_threadgroup.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_lambda.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_env.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_comparable.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_const.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_marshal.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_transcode.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_condition.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_time_tz.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sleep.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_numeric.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_exception.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_settracefunc.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_keyword.rb (deflated 90%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_proc.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_stringchar.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_objectspace.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_frozen_error.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_warning.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_bignum.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_super.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_complex.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_integer.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_path.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_backtrace.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_object_id.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_struct.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_dir.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_method.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_string.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_name_error.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_allocation.rb (deflated 92%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_continuation.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/bug-13526.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_enumerator.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rational2.rb (deflated 93%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_primitive.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_metaclass.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_inlinecache.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_literal.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_argf.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_not.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_file.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_m17n_comb.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_sprintf_comb.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_unicode_escape.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_beginendblock.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rational.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_module.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/lbtest.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/bug-11928.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_rubyvm.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/call_proc.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/top_level.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/global_vars.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/load_path.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/call_toplevel.rb (deflated 19%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/line_splitter.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank1.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.rb (deflated 32%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/open_class_with_include.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/define_toplevel.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/proc_caller.rb (deflated 20%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/blank2.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/singleton_methods.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/raise.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/consts.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.1_2_0.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/instance_variables.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/a.1_1_0.rb (deflated 33%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/returns_proc.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_eval_caller.rb (deflated 35%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/procs.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/proc_callee.rb (deflated 37%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_calling.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/box.rb (deflated 10%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/string_ext_caller.rb (deflated 13%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/box/autoloading.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_thread_cv.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_arity.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_zjit.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_yield.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_vm_dump.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_mixed_unicode_escapes.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_process.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_arithmetic_sequence.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_alias.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_random_formatter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_case.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_float.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_system.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fixnum.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_optimization.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io_timeout.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_iterator.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_pipe.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_io.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_fnmatch.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_array.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ruby/test_time.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_open3.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_find.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/clobber.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_verbose.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_nowrite.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_fileutils.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/fileasserts.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/visibility_tests.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fileutils/test_dryrun.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/etc/test_etc.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_ractor.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_attr.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_switch_hitter.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_parse.rb (deflated 89%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_strptime.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_compat.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_strftime.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_marshal.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_new.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_arith.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/date/test_date_conv.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_timeout.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_extlibs.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/zlib/test_zlib.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/objspace/test_ractor.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/objspace/test_objspace.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/monitor/test_monitor.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_trick.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_method_cache.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_array_create.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_load.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_require.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_object_create_start.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_raise.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_gc.rb (deflated 41%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/dummy.rb (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_function_entry.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_hash_create.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_singleton_function.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_string.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/test_cmethod.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/dtrace/helper.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_pp.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_forwardable.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/runner.rb (deflated 24%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_bundled_gems.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_storage.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_timeout.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io_buffer.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_mutex.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_ractor.rb (deflated 42%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/autoload.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_address_resolve.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_sleep.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io_close.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_backtrace.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/scheduler.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_queue.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_enumerator.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_thread.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_scheduler.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_process.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/http.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/fiber/test_io.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_document.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_parser.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_scalar.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_symbol.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_object.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_psych_set.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_merge_keys.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_date_time.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_safe_load.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_alias_and_anchor.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_class.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_object_references.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yamlstore.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_marshalable.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_encoding.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_json_tree.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_hash.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_serialize_subclasses.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_coder.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_data.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/handlers/test_recorder.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/nodes/test_enumerable.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_set.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_ractor.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_emitter.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_psych.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_omap.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_numeric.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_exception.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_tree_builder.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_to_ruby.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_depth_first.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_emitter.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/visitors/test_yaml_tree.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yaml_special_cases.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_struct.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_string.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yaml.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_scalar_scanner.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_yamldbm.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_deprecated.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/json/test_stream.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_boolean.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_stream.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_null.rb (deflated 29%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_stringio.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/helper.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_nil.rb (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/psych/test_array.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_dns.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_resource.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_mdns.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_addr.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_win32_config.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/resolv/test_svcb_https.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/protocol/test_protocol.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_http_request.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_https.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpresponse.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpheader.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_https_proxy.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/utils.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_httpresponses.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_buffered_io.rb (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/net/http/test_http.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_prettyprint.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/stringio/test_ractor.rb (deflated 44%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/stringio/test_stringio.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_ractor.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/digest/foo.rb (deflated 15%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_digest.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/digest/test_digest_extend.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_summary.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_did_you_mean.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_optparse.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_load.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_autoconf.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_getopts.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_bash_completion.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_cclass.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_optarg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_noarg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_switch.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_placearg.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_kwargs.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_acceptable.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_reqarg.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/optparse/test_zsh_completion.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/error_highlight/test_error_highlight.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_delegate.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_tmpdir.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestArgf.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestGc.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjSpace.rb (deflated 64%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestProcess.rb (deflated 53%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestObjectSpace.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestTracepointObj.rb (deflated 2%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/.excludes-mmtk/TestEtc.rb (deflated 3%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/test_securerandom.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_sexp.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_scanner_events.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test_2.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_ripper.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_lexer.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_filter.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_sample.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/assert_parse_files.rb (deflated 51%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_parser_events.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/dummyparser.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_ext.rb (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_lib.rb (deflated 46%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/ripper/test_files_test_1.rb (deflated 28%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/encodings_test.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/symbol_encoding_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/regular_expression_encoding_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/encoding/string_encoding_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/lex_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/snippets_test.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/source_location_test.rb (deflated 85%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/static_inspect_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/regular_expression_options_test.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/index_write_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/heredoc_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/named_capture_test.rb (deflated 52%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/comments_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/integer_base_flags_test.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/string_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/numeric_value_test.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/overlap_test.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/attribute_write_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/warnings_test.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/node_id_test.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/implicit_array_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/breadth_first_search_test.rb (deflated 39%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/integer_parse_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/static_literals_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/constant_path_node_test.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/result/equality_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/onigmo_test.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/version_test.rb (deflated 26%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/parameters_signature_test.rb (deflated 71%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/reflection_test.rb (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/ruby_parser_test.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/location_test.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/compiler_test.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/pattern_test.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/dispatcher_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/ripper_test.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/desugar_compiler_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/relocation_test.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/tunnel_test.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/parser_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ruby/string_query_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/ractor_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/percent_delimiter_string_test.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/bom_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/fixtures_test.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/fuzzer_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/lex_test.rb (deflated 60%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/command_line_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/freeze_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_comments_test.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_success_test.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/dump_test.rb (deflated 63%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_test.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/api/parse_stream_test.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/library_symbols_test.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/newline_test.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/magic_comment_test.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/unescape_test.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/errors_test.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/test_helper.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/heredoc_dedent_test.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/regexp_test.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/locals_test.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/prism/newline_offsets_test.rb (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/cgi/test_cgi_escape.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/cgi/update_env.rb (deflated 31%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_tree_spell_checker.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/core_ext/test_name_error_extension.rb (deflated 59%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_pattern_key_name_check.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_require_path_check.rb (deflated 65%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_key_name_check.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb (deflated 38%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_method_name_check.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_class_name_check.rb (deflated 70%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/spell_checking/test_variable_name_check.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/fixtures/book.rb (deflated 14%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_ractor_compatibility.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_change_word.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/change_word.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/human_typo.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/tree_spell/test_human_typo.rb (deflated 47%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/test_spell_checker.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/edit_distance/test_jaro_winkler.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/did_you_mean/helper.rb (deflated 56%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_stub_specification.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/installer_test_case.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_installed.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_install_update_options.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signout_command.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/rubygems_plugin.rb (deflated 17%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_cert_command.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_text.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/sff/discover.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_silent_ui.rb (deflated 76%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_uninstaller.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_security_signer.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_security_trust_dir.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_deprecate.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_install_command.rb (deflated 87%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_search_command.rb (deflated 36%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_git_set.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_project_sanity.rb (deflated 55%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/simple_gem.rb (deflated 48%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_platform.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/bundler_test_gem.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_installed_specification.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_open_command.rb (deflated 67%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_config.rb (deflated 57%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_exec_command.rb (deflated 88%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/package/tar_test_case.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb (deflated 12%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_installer.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb (deflated 83%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_activation_request.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_writer.rb (deflated 82%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher_s3.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_command.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_lock_set.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_dependency.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/load/rubygems_plugin.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/standarderror/rubygems_plugin.rb (deflated 1%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/plugin/scripterror/rubygems_plugin.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ext_cmake_builder.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_list.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_vendor_set.rb (deflated 66%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_doctor.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_subpath_problem.rb (deflated 54%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_environment_command.rb (deflated 77%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_index_set.rb (deflated 74%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_uri_formatter.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_request.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_gem_runner.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_webauthn_poller.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/good_rake.rb (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_signin_command.rb (deflated 84%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_conflict.rb (deflated 72%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_config_file.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_require.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_owner_command.rb (deflated 86%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_task.rb (deflated 73%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_webauthn_listener_response.rb (deflated 80%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_mirror.rb (deflated 40%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_package_tar_reader_entry.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_rubygems.rb (deflated 61%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_lock.rb (deflated 78%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_version.rb (deflated 75%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_remote_fetcher.rb (deflated 81%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_info_command.rb (deflated 69%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_safe_yaml.rb (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_ci_detector.rb (deflated 68%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_resolver_dependency_request.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_check_command.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_commands_dependency_command.rb (deflated 79%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/rubygems/test_gem_source_vendor.rb (deflated 62%) Step #30 - "compile-libfuzzer-undefined-x86_64": + find /src/ruby -type f -name '*.json' Step #30 - "compile-libfuzzer-undefined-x86_64": + head -n 100 Step #30 - "compile-libfuzzer-undefined-x86_64": + zip -@ /workspace/out/libfuzzer-undefined-x86_64/fuzz_json_seed_corpus.zip Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail11.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/pass2.json (deflated 58%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail28.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail32.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/obsolete_fail1.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail7.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail13.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail31.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail18.json (deflated 91%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail21.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail24.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail23.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail17.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail22.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail14.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail5.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail12.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail27.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail26.json (deflated 8%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail6.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail30.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail10.json (deflated 5%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail20.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail8.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail29.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/pass3.json (deflated 23%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/pass1.json (deflated 49%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail2.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail15.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail16.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail3.json (deflated 11%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail19.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/test/json/fixtures/fail25.json (stored 0%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/vcpkg.json (deflated 27%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/misc/.vscode/launch.json (deflated 45%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/misc/.vscode/settings.json (deflated 43%) Step #30 - "compile-libfuzzer-undefined-x86_64": adding: src/ruby/misc/.vscode/tasks.json (deflated 50%) Step #30 - "compile-libfuzzer-undefined-x86_64": + ALL_FUZZERS='fuzz_regex fuzz_string fuzz_hash fuzz_bignum fuzz_array fuzz_iseq fuzz_pack fuzz_ruby_parser fuzz_prism fuzz_json' Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_regex.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_string.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_hash.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_bignum.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_array.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_iseq.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_pack.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_ruby_parser.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_prism.options Step #30 - "compile-libfuzzer-undefined-x86_64": + for fuzzer in $ALL_FUZZERS Step #30 - "compile-libfuzzer-undefined-x86_64": + cp /src/ruby.options /workspace/out/libfuzzer-undefined-x86_64/fuzz_json.options Finished Step #30 - "compile-libfuzzer-undefined-x86_64" Starting Step #31 - "build-check-libfuzzer-undefined-x86_64" Step #31 - "build-check-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_json Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_regex Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_ruby_parser Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_pack Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_string Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_iseq Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_array Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_hash Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_bignum Step #31 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9r79ltkb/fuzz_prism Finished Step #31 - "build-check-libfuzzer-undefined-x86_64" Starting Step #32 Step #32: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #32 Starting Step #33 Step #33: Already have image: gcr.io/oss-fuzz/ruby Step #33: adding: fuzz_array (deflated 64%) Step #33: adding: fuzz_array.options (stored 0%) Step #33: adding: fuzz_bignum (deflated 64%) Step #33: adding: fuzz_bignum.options (stored 0%) Step #33: adding: fuzz_hash (deflated 64%) Step #33: adding: fuzz_hash.options (stored 0%) Step #33: adding: fuzz_iseq (deflated 64%) Step #33: adding: fuzz_iseq.options (stored 0%) Step #33: adding: fuzz_json (deflated 64%) Step #33: adding: fuzz_json.options (stored 0%) Step #33: adding: fuzz_json_seed_corpus.zip (stored 0%) Step #33: adding: fuzz_pack (deflated 64%) Step #33: adding: fuzz_pack.options (stored 0%) Step #33: adding: fuzz_prism (deflated 66%) Step #33: adding: fuzz_prism.options (stored 0%) Step #33: adding: fuzz_prism_seed_corpus.zip (stored 0%) Step #33: adding: fuzz_regex (deflated 64%) Step #33: adding: fuzz_regex.options (stored 0%) Step #33: adding: fuzz_ruby_parser (deflated 64%) Step #33: adding: fuzz_ruby_parser.options (stored 0%) Step #33: adding: fuzz_ruby_parser_seed_corpus.zip (stored 0%) Step #33: adding: fuzz_string (deflated 64%) Step #33: adding: fuzz_string.options (stored 0%) Step #33: adding: llvm-symbolizer (deflated 65%) Finished Step #33 Starting Step #34 Step #34: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #34: % Total % Received % Xferd Average Speed Time Time Time Current Step #34: Dload Upload Total Spent Left Speed Step #34: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 141 0 0 100 141 0 669 --:--:-- --:--:-- --:--:-- 671 Finished Step #34 Starting Step #35 Step #35: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #35: % Total % Received % Xferd Average Speed Time Time Time Current Step #35: Dload Upload Total Spent Left Speed Step #35: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 49 134M 0 0 49 66.0M 0 120M 0:00:01 --:--:-- 0:00:01 120M 100 134M 0 0 100 134M 0 99.3M 0:00:01 0:00:01 --:--:-- 99.3M Finished Step #35 Starting Step #36 Step #36: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #36: % Total % Received % Xferd Average Speed Time Time Time Current Step #36: Dload Upload Total Spent Left Speed Step #36: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 114 0 0 100 114 0 432 --:--:-- --:--:-- --:--:-- 433 Finished Step #36 Starting Step #37 Step #37: Already have image (with digest): gcr.io/cloud-builders/curl Step #37: % Total % Received % Xferd Average Speed Time Time Time Current Step #37: Dload Upload Total Spent Left Speed Step #37: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31 0 0 100 31 0 176 --:--:-- --:--:-- --:--:-- 176 Finished Step #37 Starting Step #38 Step #38: Already have image: gcr.io/oss-fuzz/ruby Finished Step #38 PUSH DONE